Tata Power Sets up 2nd All-Women CRC, TCS Among Top 10 Best Companies for Women in India
By Navanwita Bora Sachdev This year, Tata Power, India’s leading integrated power company, set up India’s first ‘all-women’ Customer Relations Centre (CRC) for power utility customers, […]