Alibaba in its announcement to split its company into six business groups is aimed to “unlock shareholder value.”