In a series of confusing statements, it seems Jack Ma will step down as the head of Alibaba. The co-founder of China’s e-commerce juggernaut plans to leave the company next year. The decision comes after Ma was rumored at the weekend to be on the verge of walking away from the company to concentrate on his […]