Brief

E-commerce giant Alibaba to deploy smart city platform in Malaysia