Company pays out $5M to MA, federal agencies for pollution from plant closed since 1952 National Grid has reached an agreement to pay $5.38 million to state and federal agencies to settle claims related to environmental harm caused by the Read More »