Beijing’s gamble in Afghanistan – to normalize the Taliban regime, when most other countries have sanctioned it – has come ...
In the meantime, sales of new electric vehicles surged by 30% to 990 units. The share of electric vehicles produced in Russia reached 30%, compared to 21% in January 2025. The share of Russian motor ...