From a bird’s eye view Toronto is getting greener by the day, especially with the current installation of a new green roof on the Sherway Gardens Shopping Centre expansion – the largest vegetated roof on a single, free standing commercial structure in the GTA. Not only will the expansion offer a myriad of new stores, […]

Read more