Formula One: Liberty takeover approved

The Mercedes Formula One team won the constructors world championship last year. Picture/Getty Images
The Mercedes Formula One team won the constructors world championship last year. Picture/Getty Images

We Recommend