The company, which has been operational in Kaloor for over 20 years, allegedly confiscated employees’ mobile phones to prevent any leaks or exposure of the ongoing mistreatment.