World Pulse
Net FDI plunges from $27.99 billion in FY23 to $960 million in FY25: Govt data · World Pulse