CleanTechnica favicon

Siemens Gamesa Signs 160 Megawatt Solar Deal In India