Trending NewsJack Ma: Alibaba begins new era as founder departsMohamed DilsadSeptember 10, 2019 by Mohamed DilsadSeptember 10, 2019019 (UTV|COLOMBO) – Alibaba chairman Jack Ma is due to step down from the e-commerce giant on Tuesday, marking the end of an era for the firm....