Federal energy regulators signed off on a plan to build a natural gas compressor station in Weymouth, despite the overwhelming and vehement objections of residents, local officials and members of the congressional delegation.

Source: Feds override locals and approve gas compressor near Boston

Advertisements