BlackBuck
Valued at $951 Mn, Blackbuck closes $24 Mn third tranche from IFC and ICMI
BlackBuck scores $43 Mn from Goldman Sachs and others; valuation shoots up by 5X
BlackBuck clocks Rs 902 Cr in revenue in FY18; losses rise to Rs 116.7 Cr