The facility will generate renewable energy for the group’s hotels, food manufacturing and other businesses in Tamil Nadu. 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 help reduce carbon dioxide emissions by the group’s businesses. The 14.9 megawatt (MW) […]