Shell beats earnings forecasts and plans share buyback
Despite successes, Shell has faced significant backlash from environmental activists and policy think-tanks.
Despite successes, Shell has faced significant backlash from environmental activists and policy think-tanks.