SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EARNINGS FLASH M impact

Webuild Reports €11.1 Billion in New Orders, Confirms 2026 Guidance

Webuild said tenders awaiting outcome total €24.9 billion.

WBD

Related stories