The project has to be commissioned within 18 months from the date of execution of the PPA Tata Power, India’s largest integrated power company, announced that Tata Power Renewable Energy (TPREL), the company’s wholly owned subsidiary, has received a Letter of Award from Tata Power – Distribution to develop 150MW of solar project. The Power […]