News

Foreign direct investment flows into developing economies dropped to $435 billion in 2023, the lowest since 2005, with just ...