1 year ago Tags BlackBuck IPO Shock Sell-Off! Sands Capital Dumps Rs 191 Crore Stake in BlackBuck in Just One Week In a move that’s sending shockwaves through India’s startup world, US investment powerhouse Sands Capital has rapidly slashed its stake