Follow us on
loading....
Formula One team Mercedes announced on Wednesday they had ended their controversial sponsorship deal with a firm linked to the...