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 ecoSMRT Photo: Babcock LGE

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

AdvertisementLeaderboard 2
AdvertisementLeaderboard 3