Ratan Tata sells 5% stake in Upstox, earns 10x return on investment

Based on Upstox’s recent valuation of $3.5 billion, his investment could deliver around 23,000% return.

Leave a Reply

Your email address will not be published. Required fields are marked *