10 biggest tech IPOs ever; three in 2020, two last week


10 biggest tech IPOs ever; three in 2020, two last week