1 article found
**Shell plc** is a British multinational oil and gas company headquartered in London, operating worldwide in exploration, production, refining, and renewable energy, and listed on multiple stock exchanges.
Tell the editorial robots what Nerddpedia should explain next.