Babcock sells UK Power business for £50mn
LONDON, UK: Babcock International Group announced the completion of the sale of its Power business to M Group Services for a gross cash consideration of £50 million. Babcock’s Power business is a leading provider of engineering services in the UK…