What is going on with Sea? Is the company losing steam as the world is trying to live with Covid-19? Has it lost confidence of investors, taking their money to greener pastures? Does that spell trouble for Shopee? E-commerce platforms have provided many benefits to the world, including increased Internet accessibility, ease of transaction, a wide variety of products and tailored offers. The lack of physical presence and interaction constraints also makes online shopping more desirable than ever for consumers. While e-commerce businesses are growing in number, the entire e-commerce sector is facing serious challenges due to inadequate investment, lack of unique business models and creative ideas. In this article, our NPN team explores the current perspectives and solutions e-commerce platforms can use to be successful.