Bullish about Bermuda
In March this year, The Insurer was fortunate enough to visit Bermuda – the (re)insurance industry’s island in the sun. While the rest of the world was beginning to wake up from its Covid-19 slumber, this bustling little island in the Atlantic Ocean was full of life and optimism.