The Green Connection, Inc. is an active composting facility regulated by the Massachusetts Department of Environmental Protection (DEP). The Green Connection is fully insured and has all its necessary local and state permits required to operate as a compost facility at 108 Stockbridge Road, Scituate.…