site logo

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