The Canadian investor has acquired 20 million shares in the Indian insurer from French lender BNP Paribas Cardif. The post CPPIB buys additional stake in Indian insurer SBI Life for $166m appeared first on DealStreetAsia.