video

Tata Power Commissions Project in India

Your daily dose of Power Intelligence!

Save It Saved

In Andhra Pradesh, India..Tata Power Solar has commissioned the country’s largest solar power project using domestically manufactured solar cells and modules.

Suggestions For You: