Tata Power Solar Commissions 66 MW EPC Project for Vibrant Energy
Tata Power Solar commissioned an EPC (Engineering, Procurement, and Construction) project of 66MW for Vibrant Energy. The project will produce 110,029 units of energy annually. … Read more