Tata Power Renewable Energy Commissions 100 MW Wind Project in Nimbagallu, Andhra Pradesh
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights
Tata Power Renewable Energy (TPREL), a wholly owned subsidiary of Tata Power, commissioned a 100 MW wind project being developed in Nimbagallu, Andhra Pradesh.