News Flash: Siemens Energy Struggles While GE Benefits from Cancellations

Siemens Energy reported massive losses in its wind turbine business while GE Vernova avoids over $1B in losses thanks to offshore project cancellations; the … Continue reading News Flash: Siemens Energy Struggles While GE Benefits from Cancellations