Is our manufacturing IT “up to tech”? – CEO Dorian Smellie

To explain our previous articles around the UK productivity puzzle. [...]