by Saibal Dasgupta Alibaba chairman Jack Ma’s surprise announcement last week that he would step down as head of the world’s biggest e-commerce company, has sparked animated discussions on what would be his next career move and whether the Chinese government was behind the decision. Some analysts have suggested the…
Read More