2 years ago innews

Increased spending, falling revenue, Russia is currently running a 45% budget deficit

Moscow's oil and gas revenues plummeted 46% in January-February.
Loading


More posts