Reuters – China’s Alibaba Group Chairman Jack Ma said on Saturday he was not the reason for the departure of Yahoo Inc’s chief executive.
Reuters – China’s Alibaba Group Chairman Jack Ma said on Saturday he was not the reason for the departure of Yahoo Inc’s chief executive.