In a deal worth $4.4bn, US media firm Liberty Media has announced it will purchase Formula 1 from its current owner, CVC Capital
Success can do strange things to people. Whilst most continue to reap the rewards, others throw it all away. Unfortunately for Briatore, he is one of the latter
The European CEO awards 2023 have now been announced, presenting our pick of the CEOs, companies and campaigns leading their sectors.