Home Industry Ecommerce Our take on Stoqo’s demise EcommerceSoutheast Asia Our take on Stoqo’s demise By Amresh Anbalagan - May 7, 2020 377 Great team, great investors, good execution. Difficult market, super tough model, and bad timing.