ITC commissions 14.9 MW solar plant in Tamil Nadu – Free Press Journal


Spread over 59 acres, the Dindigul solar plant will generate over 22 million units of renewable energy annually for ITC’s hotels, …
Read Complete New : ITC commissions 14.9 MW solar plant in Tamil Nadu – Free Press Journal

Leave a Comment