Momentum continues in Babcock LGE sales
Babcock’s liquid gas equipment (LGE) business has secured contracts valued at around £100 million since October 2019.
Babcock’s liquid gas equipment (LGE) business has secured contracts valued at around £100 million since October 2019.