Ratan Tata Reaps 23,000% Return As Upstox Buys Back 5% Of His Stake

Despite this buyback, Tata retains 95 per cent of his original stake in Upstox, a company he initially invested in back in 2016 when he acquired a 1.33 per cent stake