Tata Power Renewable Signs PPA for 80 MW Hybrid Project November 6, 2025 Tata Power Renewable Energy Ltd (TPREL), a subsidiary of Tata Power, has signed a power purchase agreement with Tata Power Mumbai Distribution for an 80...