Valued at $951 Mn, Blackbuck closes $24 Mn third tranche from IFC and ICMI Yanogya Sharma April 30, 2019 News