F1 Says Sanctions Bar Russian Promoter's $24M Refund Bid

The Formula One World Championship has fought back against claims that it still owes a Russian promotion company a refund for $24 million in race fees that it handed over before...

Already a subscriber? Click here to view full article