Amazon India vendor claims staff were illegally held during an operation

A former top seller for Amazon in India has accused India's antitrust agency of illegally detaining its employees. Cloudtail was...