Travelers launches standalone cyber insurance product in UK and Ireland

Image: Travelers Tower in Hartford, Connecticut, US. Photo: courtesy of John Phelan/Wikipedia.org.