Green Buildings
Green Buildings are key to urban environmental sustainability through establishing a sustainable built form. The City of Vaughan continues to set the bar high for construction of green buildings with the adoption of the Leadership in Energy and Environmental Design (LEED), an internationally accepted benchmark for the design, construction and operation of high-performance green buildings.