News

The City of Toronto is planning to install bioswales in the City-owned right-of-way along select streets in Scarborough. Bioswales are a type of green infrastructure designed to capture and filter ...