Cloud Services & Network Solutions
The e-commerce giant lowered its estimate for revenue growth as challenges mount for the world’s second largest economy. Alibaba Feels the Pinch From China’s Slowing Growth Source: NY Times Tech