Tata Consultancy Services (TCS) is a major Indian IT and BPO company with offices worldwide. But now the leading IT giant has found itself in a major controversy after multiple Muslim employees, including the HR manager, were arrested for forcing subordinates into religious conversion and sexual harassment in TCS’s BPO wing in Nashik, Maharashtra. The […]