Billionaire founder of China's JD.com steps down as CEO as Beijing's tech crackdown continues

JD.com's billionaire founder Richard Liu has stepped down as chief executive of the Chinese e-commerce giant. Xu Lei, the president of JD.com will …

Read the full article