ITC commissions 14.9 MW first offsite Solar Plant in Tamil Nadu
ITC Limited has commissioned its first offsite solar plant in Dindigul, Tamil Nadu. The 14.9 MW solar plant, built at an investment of Rs 76 …
ITC Limited has commissioned its first offsite solar plant in Dindigul, Tamil Nadu. The 14.9 MW solar plant, built at an investment of Rs 76 …