Over 2,000 online sellers file antitrust case against Amazon in India

Amazon
More than 2,000 online sellers file an antitrust case against Amazon in India. Credit: Wicked Monday via Unsplash.