Weak economy, trust deficit threaten insurance performance

Insurance file image
Insurance file image