Shell Shock: Oil Giant Announces Corporate Headquarters to Relocate to London
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.