Hiscox benefits from marketing blitz as insurer posts record profits and launches buyback
Lloyd’s of London insurer Hiscox is set to reward shareholders with a $150m (£118m) buyback after posting its highest-ever annual profit on the back of higher interest rates and a…