Green Term Defined: Stormwater
Those living in the Chesapeake Bay Water Shed are going to start hearing a LOT about stormwater over the next few months. Stormwater is water that comes from precipitation (rain, snow, sleet…) and does not soak into the ground. Stormwater runoff is the concern that is now...