The U.S. Environmental Protection Agency announced it completed its five-year reviews of a dozen Superfund sites across Massachusetts in 2024, including multiple in Greater Lowell. Among the 12 sites ...