New York City Finishes Third Green Infrastructure Demonstration Project
On June 3, the New York City Department of Environmental Protection (DEP) announced completion of its third neighborhood-scale demonstration project. The three bioswales installations together will collect more than 26,498 m3 (7...
Read More