Back

New Group structure

Centralisation of global activities in a Group holding company in London