66 MW Solar Project Comissioned By Tata Power
The wholly-owned subsidiary of Tata Power, Tata Power Solar Systems has commissioned an engineering, procurement, and construction (EPC) project of 66 MW for Vibrant Energy. Project is spread across 191 acres and would produce 110,029 units of energy annually.