HSBC Insurance Asia-Pacific has signed a deal to buy 10% of Vietnam Insurance Corporation, known as BaoViet, for Vnd4,121 billion $254 million.

The implied subscription price equates to...