World’s first solar project quality certification awarded to Suzlon and CLP India’s project of 100 MW

Suzlon Energy  announced that the world’s first solar project quality certificate for photovoltaic (PV) power plants has been awarded to the Veltoor Solar Power Project …

Read more