Allianz, others snap up Affinity

May 03, 2017