Alltrust Property Insurance, with nearly 20% of its equity held by foreign investors, turned around its operations last year, posting a net profit of CNY139.2m ($19.7m), compared to a net loss of CNY392.3m for 2018, according to the insurer's 2019 annual report.