Insurance Corporation of Barbados Limited (ICBL) — Bridgetown (Roebuck Street, St. Michael), Barbados
Category: financial-services
Insurance Corporation of Barbados Limited (ICBL) is a insurance organisation based in Bridgetown (Roebuck Street, St. Michael), Barbados. Largest general insurer in Barbados; head office Roebuck Stree…