After a week of setbacks for Big Oil, France’s Total wins support for its climate strategy

Hits: 5

Total’s peers in the oil and gas industry have suffered a series of historic boardroom and courtroom defeats this week. Read More Go To Source