HSBC sells Singapore insurance business to Germany’s Allianz in $2.7 billion deal · Activ.news