Business News Alibaba Cloud Continues to Invest in Malaysia, Launches Anti-DDoS Scrubbing Center July 29, 2018 johorbiznet Johor News Alibaba Cloud Continues to Invest in Malaysia, Launches Anti-DDoS Scrubbing Center MyHostNews.com (press release) Full coverage Source: Business News Feed