We are a leading general insurer operating in 30 countries and providing products and services in over 140 countries. Read More