A pond surrounded by grasses

Green Infrastructure is Making an Impact in the Region of Peel

You might have heard of green infrastructure, but what does it mean? We often think of infrastructure as …

Green Infrastructure is Making an Impact in the Region of Peel Continue Reading