France’s stock market regulator has fined Geoff Foster for allegedly manipulating markets by sharing insider information with his contacts prior to publishing articles
The European CEO awards 2023 have now been announced, presenting our pick of the CEOs, companies and campaigns leading their sectors.