Alice Wang is an executive at Megaspeed, a Singapore-based data center company that rents computing infrastructure to Asian firms including Alibaba

Opening sign-in…