TELUS Garden receives official LEED Platinum certification

TELUS Garden’s office tower is officially one of the greenest buildings in North America.
Posted On 01 Mar 2016