You are here: Home Archives Tech Mahindra CEO’s pay down 33% in last fiscal - Times of India