TPREL Commissions 100.8 MW Jewali Wind Project in Maharashtra MM Desk 4 July, 2026 Tata Power Renewable Energy Limited (TPREL), a subsidiary of The Tata Power Company Limited, has Read More