Snapdeal Explains Alibaba's Role In Its Business Amid Anti-China Sentiment

Chinese ecommerce giant Alibaba holds less than 3% stake in India-based Snapdeal and has no role in its operations or governance, the homegrown …

Read the full article