…in recent weeks economic indicators have been flashing red: Manufacturing activity is declining, consumers are tightening their belts, inflation remains high and the budget is strained…
Warning signs for Russian economy flashing red
Subscribe
Login
0 Comments
Oldest