pittsbugh-city-paper

Shell to pay $10M in fines for exceeding pollution limits. Will it matter?

BY: - May 30, 2023

The fossil fuel giant acknowledged that it often exceeded emissions limitations at its Beaver County cracker plant since October 2022.