News

Foreign direct investment in Russia fell to just $3.3 billion in 2024, its lowest level since 2001, according to new data ...