Tata Power Renewable Energy Signs Deal with Tata Communications MM Special Desk 16 February, 2024 Tata Power Renewable Energy Ltd (TPREL), a subsidiary of Tata Power Company Ltd, has signed Read More