International Investment StrategyInvestment management is a critical pillar of the insurance business, and one that is particularly important for large incumbents who have significant assets under management. The stakes are high. If they get this right it can serve as a structural advantage; on the other hand, the risk of not getting this right can be fatal - Asian life insurers are under tremendous pressure due to the high cost of their liabilities and, thus, any mis-steps in investments can ruin the entire franchise.Local incumbents have traditionally viewed investment management as an afterthought. For decades, in many companies, the investment...