ADVERTISEMENT
Winnipeg showed off its first zero-emission bus that will arrive on city streets next week.