The picture was more dreary for general insurers and their sales team. SMEs’ 2024 trust score in general insurers dipped to ...