Alibaba's Ma Says He's Not The Reason For Bartz's Departure | Reuters #tech #consulting According to Melanie Lee 2011, “China’s Alibaba Group Chairman Jack Ma said on Saturday he was not the reason for the departure of Yahoo Inc’s chief executive. Yahoo, which owns about 40 percent of Alibaba Group, fired its… By admin | September 10, 2011 | Asia, Business, China, Internet, Management | Read more