PBS Holdings (PBSH) has announced a strategic partnership with two major insurers - a deal thought to be the largest delegated binding authority of its type in the UK market. PBSH has agreed upon a ...