The University of Toronto is installing 299 high-efficiency solar panels on the roof of the Ontario Institute for Studies in ...