Are Electric Fleets Viable in 2016?
This month, the world’s two largest economies signed the U.N. climate agreement proposed in Paris last year. Leaders recognize that climate change is a defining issue of our time, and the transition to green technologies is essential. The Government of Ontario, for…