News

Foreign Direct Investment (FDI) into developing countries fell to $435 billion in 2023, the lowest in nearly 20 years, the ...