Sp Ep John Mason CEO Placing Platform Limited (PPL): 'It seems so obvious, why didn't we do it before?' | The Voice of Insurance | Podwise