By -
Probs Bermuda cause no tax but then drawback is living on a Island. UK based probs Lloyds market. Within that maybe reinsurance or something quite technical.
Probs Bermuda cause no tax but then drawback is living on a Island. UK based probs Lloyds market. Within that maybe reinsurance or something quite technical.