Royal Dutch Shell

Oil industry company

READ MORE FROM http://www.shell.com

Royal Dutch Shell plc, commonly known as Shell, is a British–Dutch multinational oil and gas company headquartered in the Netherlands and incorporated in the United Kingdom.

READ MORE FROM https://en.wikipedia.org/wiki/Royal_Dutch_Shell
MRW I hear Royal Dutch Shell cancelled their new projects in Russia

MRW I hear Royal Dutch Shell cancelled their new projects in Russia