A COMPANY in Toronto is installing North America’s biggest solar wall to date, a 7,000-square-foot system located in an industrial area of Rexdale Blvd. in west-end Etobicoke.
To access this Carbon News information right now, please accept our 7 DAY FREE TRIAL subscription offer. Simply click the Subscribe button and follow the steps.