Shell, is a multinational oil and gas company headquartered in The Hague, Netherlands.
#330 of 405 in Business Commerce Management