147 days ago • Posted by Charles-Henry Monchau

3 out of the biggest Tech IPOs of all time took place in 2020

Source: CNBC 

#Technology
Top 20 Tech IPOs in history
bg_nwsletter