Monday | Nov 18 2024 |
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
Subscribe to our newsletter to get updates on our latest news