Sir Robert McAlpine plunges to £110m trading loss
Sir Robert McAlpine slumped to £110m operating loss and tumbled below £1bn revenue in a torrid year to October 2023. The extent of contract losses emerged after assessing end-of-life positions of price-based contracts, which completed in 2023 or are due to complete in 2024. Revenue also fell 19% to £881m amid a slowdown in the