Chinese eCommerce giant Alibaba Group Holdings’ Ant Financial affiliate took a 20 percent stake in financial data provider Shanghai Suntime Information Technology, Reuters reported last...