Snapdeal Explains Alibaba's Role In Its Business Amid Anti-China Sentiment General 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