Sun Life Assurance Company of Canada discontinued the sale of products tailored to Bermuda residents. Life insurance products available through the international business based in Bermuda are offered by Sun Life Assurance Company of Canada...
16 Church St, City of Hamilton, Bermuda,
Click for more information