Global insurer Chubb has announced the launch of Travel Pro, a new suite of travel insurance products designed to address the most common challenges faced by world travelers. The announcement came at ...