Tag: Shell Oil
Watchdogs Call For Resignations & Permit Freeze As California Oil Regulators Approve Surge In Well Permits While Personally Invested In Oil Companies
Los Angeles, CA — A review of state conflict of interest forms shows that eight regulators managing the state’s oil and gas well approval and...
Read More →
