Order the answer to: Royal Shell Corporation, an oil… Question Royal Shell Corporation, an oil company, has headquarters in both the Netherlands and the United Kingdom. What type of firm is it? Subject business-corporate-finance Have a writer answer this question by clicking below. If you have any questions you can contact us via live chat.