Formula 1 has seen a huge increase in profits for its owners CVC and Bernie Ecclestone. The private investors CVC have seen a $6.9 billion profit for its owners after floating it on the stock market. (more…)
Category: World News
Reporting on everything World News Related, all current and relevant.