Shell plc is a British publicly traded multinational oil and gas company headquartered at Shell Centre in London, United Kingdom. Shell is a public limited company with a primary listing on the London Stock Exchange. Read More
As the Russian-Ukraine crisis entered 13th day, Filippo Grandi, head of the UN's refugee agency, said that the number of people fleeing Ukraine has now reached two million. ...
Amid 'Russia's atrocities' in Ukraine, Shell plc, a multinational oil and gas company based in the UK, on Tuesday (local time) announced its intent to withdraw from its involvement in all Russian hydrocarbons, including crude oil, petroleum products, ...