08th Apr 2024
11th Sep 2023
14th Aug 2023
Siemens Energy projects €4.5 billion loss this year after wind turbine faults