Restoration Services Centre
Sunday, March 16th, 2008Integrated design delivers Ontario’s first LEED Platinum
The north elevation. All windows are operable for natural ventilation.
by Jim Taggart .The new Restoration Services Centre is located on the Toronto Conservation Authority’s ‘Living City Campus’ in Vaughan ON, home of the newly created secretariat of the World Green Building Council. The new structure symbolizes the TCRA’s commitment to energy efficiency and excellence in environmental design, within its broader mandate of environmental restoration and conservation in the Toronto region. (more…)

