Starr Partners with Travel Shield on Canadian Medical Insurance Super Visa

Article 0 Comments Starr Companies will underwrite a Super Visa Insurance product sold by Travel Shield, a trade name used by Mars Empire Group Inc. The product is designed to meet the medical insurance requirements of the Canadian super visa program. The super visa is a 10-year multi-entry visa that […]