Alibaba launches shopping festival Admin Newsclickng Jun 14, 2020 E-commerce giant Alibaba launched its first shopping festival designed to promote intangible cultural heritage (ICH) on China’s…