While some uninformed readers may still “tag” the Cayman Islands with the stigma of being a “haven for tax evaders”, or a “contributor to the global economic meltdown”, nothing could be further from reality
The European CEO awards 2024 have now been announced, presenting our pick of the CEOs, companies and campaigns leading their sectors.