Top News
Russian Business Investment Drops Across 62 Regions
Capital investment by Russian businesses declined in 62 of the country's 85 regions in the first half of 2026, marking the sharpest contraction in ten years.
Capital investment by Russian businesses declined in 62 of the country's 85 regions in the first half of 2026, marking the sharpest contraction in ten years.