United States
- United States
Critics cite concerns over oil-and-gas ‘credit schemes’ said to help environment
(The Center Square) – Forty-three lawsuits have been waged against more than 200 energy-related companies in Louisiana since 2013, and many, if not all, are angling for cash settlements with environmental credit schemes. Similar credit…
Read More »