Insurance Company of The Bahamas Limited (ICB) was incorporated in the Bahamas on the 21st of January 1997 with a view to writing all classes of non-life insurance business. ICB was formed as a joint venture between General Accident Fire and Life Assurance Company Limited (GAFLAC) and the agents J.S. Johnson & Company Limited (JSJ) and was capitalized to the tune of $3 million.?