AXIS Capital launches new insurtech venture

Axis Capital office in Georgia. Photo: Courtesy of Thomson200/Wikipedia.org