Shell Centre London, Greater London SE1 7NA Phone 44 20 793-41234 Industry Major Oil & Natural Gas Companies Sector Companies on the Energy Service Fiscal Year-end 12/2024 Revenue $242.8B Net Income $15.57B 2023 Sales Growth -19.09% Employees 106,000 Board of Directors Wael ...