Labour tensions, tax battles and workplace safety crises turned 2025 into one of the most scrutinised years for India’s IT ...