Environmental enforcement has fallen off under Biden, report says
Executives at the Shell Chemical petroleum refinery in Norco, Louisiana, agreed to install $10 million in pollution monitoring and control equipment in 2018 to settle… Login to continue reading Login…