Jump to content

Shell

The comprehensive free global encyclopedia of CEOs, corporate leadership, and business excellence

Shell plc is a British multinational oil and gas company headquartered in London, England. Shell is one of the world's largest companies by revenue and market capitalization.

Template:Infobox company

Overview

Shell traces its origins to Royal Dutch Petroleum Company (Netherlands) and Shell Transport and Trading Company (UK), which merged in 1907. The company operates across the entire energy value chain from exploration to retail.

Leadership

See Also