This EPA site provides more details about green streets, including research reports supporting their benefits.

Release Date
Category