After a week of setbacks for Big Oil, France's Total wins support for its climate strategy
May 28, 2021 at 07:43 AM EDT
Total's peers in the oil and gas industry have suffered a series of historic boardroom and courtroom defeats this week.