22nd Apr 2024
25th Mar 2024
04th Dec 2023
06th Nov 2023
14th Aug 2023
Siemens Energy projects €4.5 billion loss this year after wind turbine faults