Ola Electric stock hits 20% upper limit despite tepid response to IPO
Following the listing of Ola, Aggarwal, who is just 38, has seen his net worth surpass $1.5 billion, cementing his place in the world's youngest billionaires list