Russia's depressed car market has shown weak signs of recovery as 2025 draws to an end, but is set to hit near-record lows ...
Russia’s motor racing chiefs are suing Formula One for £50m in the High Court after the sport scrapped its races in the country following Vladimir Putin’s invasion of Ukraine. The Russian Grand Prix, ...