Business News Start-ups outside India Alibaba Pictures Group’s Taobao Movies Gets $260 Million In Series A Round At A Valuation Of $2.1 Billion Alibaba Pictures Group, which is a listed movie making arm of China’s… Jeet SutharMay 16, 2016No comments2 minute read