Balfour beats Kier JV to £1.2bn Lower Thames Crossing c

© 2025 Vimarsana