Over €5.1bn of suspicious transactions, some of which are thought to be linked to former Ukrainian leader Viktor Yanukovych, have been detected at Sweden’s oldest bank
The European CEO awards 2023 have now been announced, presenting our pick of the CEOs, companies and campaigns leading their sectors.