How green roofs save Toronto on the cheap

Toronto, Canada‚Äôs most populous metropolitan area, sits anchored on the northwestern shore of Lake Ontario. The city is incredibly diverse. The roughly 2.7 million people here speak over 160 languages. The city rests on a broad sloping plateau crossed with rivers and ravines, though the skyline is marked by skyscrapers and high-rise buildings. The city is famous for being one …