Companies Line Up For 685 Megawatt Stressed Solar Assets Sale In Ind...

06/25/19

Companies Line Up For 685 Megawatt Stressed Solar Assets Sale In India  CleanTechnica

The flames of India's burning private sector debt crisis has reached the solar power market as well, with a large project developer being forced to engage in a ...

[more]