The CEO of the Canada Pension Plan Investment Board (CPPIB), Mark Machin, said investing in Alibaba is currently the best project for the most return in China, followed by investing in the logistics sector, Yicai.com reported. The company has been expanding its investment in China, ranging from private equity, open market, real estate and logistics, […]