Business The massive $2.5 billion IPO of Paytm will create 350 new millionaires in India Team Tech Outlook Nov 12, 2021