TAG: "ITC Ltd."
News
ITC Commissions First Offsite Solar Plant with Rs 76 Cr Investment in Tamil Nadu
India’s leading business conglomerate ITC Ltd has commissioned its first offsite solar plant of 14.9 MW capacity in Dindigul, Tamil Nadu.
ITC Ltd. | December 28, 2021 | By Manu Tayal | 2058
Articles
This category has no news at the moment.
Interviews
This category has no news at the moment.