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.
Read Entire Article