Tata Power Renewable Energy Limited

Category: Renewable Energy Developer · Headquarters: India · Tracked deals: 1

Tata Power Renewable Energy Limited (TPREL) is a renewable energy developer focused on developing solar, wind, hybrid, and BESS projects. They develop projects for utilities, C&I customers and also focus on manufacturing of solar cells and modules.

Website: https://tatapower.com

Recent deals