International General Insurance Holdings Ltd - IGIC - Share chat

This company provides a range of commercial insurance and reinsurance products to a range of industries globally.