Filed under Green Tech From the rooftop: Finch West LRT project’s maintenance facility goes green Published by on March 11, 2024 The facility also features innovative technologies that contribute to water efficiency and reduction. The building’s exterior features parking area …