New Data Reveals Russia’s Struggles to Win Global South Investment

Moscow faces challenges in gaining the trust of its Global South partners, with recent indicators highlighting the difficulty in attracting real investment. The country’s efforts to position itself as a reliable economic partner are being met with skepticism, as shown by recent indicators.