Altrad is delighted to confirm it has completed the purchase of Stork TS Holdings Limited which holds the Stork UK group of ...