Entity

Hiscox

is a Bermuda-incorporated insurance provider, listed on the London Stock Exchange

Entity sentiment