Day: August 17, 2017

Senator Avella Press Conference on Bioswales

August 16, 2017 Senator Tony Avella held a press conference detailing the issue of the Bioswales NYC is preparing to install throughout the city in places where the downsides far outweigh any good benefit they were purported to hold. Bioswales are curbside installations that funnel the rain water drain off into the local ground as […]

Read More