5 things you need to know about the US$1.1 billion IPO of GoTo, Indonesia’s largest tech firm financialnews_rlv83x 4 years ago