Insurance Corporation of Barbados Limited (ICBL) is a composite insurance provider in the areas of general and life & health insurance.;ICBL is well known and respected in the financial services sector and has maintained an excellent rating because …