Chaucer Group, the global specialty re/insurance group, announced the launch of Vanguard, a comprehensive cyber risk management and insurance solution designed to protect organizations in the face of an evolving threat landscape. This new primary business policy focuses on complex …