Comment

We must improve the chemistry between industry and society, says Graeme Armstrong