Shopee opens new regional base in Southeast Asia e-commerce push
E-commerce player opens new regional headquarters in Singapore, which office space spans 244,000 square feet and can house up to 3,000 employees, as it looks to further drive its growth in the region.