Quality, a keystone @ Geldof

At Geldof quality is, together with safety, health and environment…