Russia struggles to shake reliance on foreign technology imports
Moscow’s hope of hitting target for independence by 2030 is too optimistic, say analysts
Moscow’s hope of hitting target for independence by 2030 is too optimistic, say analysts

Moscow now expects growth of 0.4% this year compared with previous forecast of 1.3%

Stockholm’s military intelligence head says Moscow is manipulating data to make its economy look better

Western fuel companies say cheap supplies and lack of political will risk locking the continent into strategic dependency

The proposed reparation loan is a step forward but remains full of contradictions

Moscow’s energy revenues fell by a fifth in 2025 compared with previous year

Dwindling oil revenues and a widening deficit may force Moscow to cut some non-military spending in this month’s budget