RBI’s investment in IIFC UK subsidiary fell by a fifth in FY23-24
The RBI’s investment in the state-owned India Infrastructure Finance Company (IIFC) UK subsidiary fell by a fifth from a year earlier to $932 million in FY’2023-24, according to the latest …