Live News EARNINGS FLASH M impact Nov 12, 2026, 06:25 PM UTC Webuild Reports €11.1 Billion in New Orders, Confirms 2026 Guidance Webuild said tenders awaiting outcome total €24.9 billion. WBD SquawkNews Desk