BUSINESSITC Commissions Rs 76 Crore Solar Plant in Dindigul to Cut Carbon FootprintNeha VermaDecember 28, 2021December 28, 2021 by Neha VermaDecember 28, 2021December 28, 202101474 The Cigarettes-to-hotel conglomerate ITC Ltd has commissioned its first offsite solar plant at Dindigul in Tamil Nadu. Built for Rs 76 crore, the plant will...