Alibaba supports sustainable development beyond the Earth Day In 2018, Alibaba sponsored more than 20 projects and the campaign is now covering 1,312 rivers in 389 cities across China.…