Shell Shock: Oil Giant Announces Corporate Headquarters to Relocate to London

 In In the News
Global oil giant Shell has announced the relocation of its corporate headquarter from the Netherlands to London and proposed a simplified share structure in alignment with the change in tax residence.