SBM Offshore has agreed to sell its entire stake in Floventis Energy Ltd to Cierco Energy, marking a strategic shift in its ...
Wind energy supplied 20% of Europe’s electricity in 2024, yet the pace of new wind farm construction remains insufficient to ...