Clean Energy Goes Big and Innovative

Canada’s biggest city is soon to be home to the country’s biggest solar power installation. The City of Toronto is planning a 100-kW solar system for its popular Exhibition Place, located on the waterfront near downtown. The $1 million system will be...