Vestas Ends 2025 with All-Time High Revenue and EUR 10.1 Billion Offshore Wind Turbine Order Backlog - offshoreWIND.biz