Galliford Try weathers storms but profit dented

Queensferry Crossing in the Firth of Forth
Queensferry Crossing in the Firth of Forth