Business News Amazon’s largest seller in India, ‘Cloudtail’ to cease operations following CCI probe in e-commerce firms It seems that the pressure created on Amazon is having its effects.… Soumyadeep SarkarAugust 10, 20212 minute read