Product complexity considered greatest barrier to success for life insurers

36% of the insurance companies taking part in a recent Deloitte online poll (see reference below) believed that product complexity is the factor that most often leads to lack of success. Read more