Another Godzilla movie is about to launch later this month, but it looks like we’re witnessing a battle of quite real monsters in the e-commerce market in Southeast Asia today. Shopee’s parent company, Sea Ltd., recently posted its financial results for 2020 and they make for an interesting reading. Despite …
Read More »