Loading…
Siemens Energy wins EUR83.5M synchronous condenser contract from Elering · Endata