INDUSTRIAL services company Cape plc has seized on the renewal of a major maintenance contract with Alcoa as evidence the company is performing well.

INDUSTRIAL services company Cape plc has seized on the renewal of a major maintenance contract with Alcoa as evidence the company is performing well.