Company pays out $5M to MA, federal agencies for pollution from plant closed since 1952
2 years ago
19
National Grid has agreed to pay out $5.38 million to state and federal agencies for pollution caused by a long-defunct factory in Gloucester, Massachusetts.