IFC leads clutch of banks in $550m investment for India’s L&T Finance

1316
World Bank investment arm IFC has anchored a $550m investment round for India’s L&T Finance alongside a clutch