Metropolitan Cannon General Insurance Limited (MCGIL)
Established in 1964, Cannon Assurance Limited (CAL) developed deep roots in the community based on its heritage and was known to build long lasting client relationships that survived from one generati...