Altrad nabs Cape in £332M deal

July 10, 2017