Begin typing your search...
You Searched For "Tamil Nadu.Solar Power Plant"
ITC commissions 14.9MW solar plant in TN
Multi-business company ITC Ltd on Tuesday said it has commissioned a 14.9 MW solar power plant in Dindigul, Tamil Nadu.
Multi-business company ITC Ltd on Tuesday said it has commissioned a 14.9 MW solar power plant in Dindigul, Tamil Nadu.