Keltbray lands Sellafield infrastructure contractGeo ConJul 19, 20231 min readKeltbray has won a £17M deal on the mammoth Sellafield decommissioning project. Click here for full articleSource & Image - geplus.co.uk
Comments