What’s Missing From NYC’s Enhanced Bioswale Tree Pits
New York has an ambitious Green Infrastructure plan, and lately their enhanced bioswales have gotten additional attention. These five foot by twenty foot planters look great from street level, so why do I feel uneasy about them?