Mumbai, July 3 -- Tata Power Renewable Energy (TPREL),a subsidiary of The Tata Power Company, has commissioned 752 MW of renewable Solar projects in Q1 FY26 - a record quarterly addition, up 112% from 354 MW in Q1 FY25.
Published by HT Digital Content Services with permission from Capital Market....