Alibaba Group, which runs China’s largest e-commerce platforms, and its partners will spend 100 billion yuan ($16.08 billion) in the first phase of investment to build a logistics netw... Read more
Yahoo Inc co-founder Jerry Yang has quit the company he started in 1995, appeasing shareholders who had blasted the Internet pioneer for pursuing an ineffective personal vision and impeding... Read more