Tag: UNCTAD

India climbs to 11th among the world's top FDI destinations in 2025 as foreign investment rises 44%, according to the UNCTAD World Investment Report.