
DALIAN, China -- Richard Liu, the embattled founder and CEO of China's No. 2 e-commerce company JD.com, has stepped down from the board of Beijing Jingdong Century Trade, a core subsidiary in the group, it was learned Saturday.
While Liu remains the CEO of the whole group, the move is seen as an attempt to turn around its image, which was tarnished after Liu was arrested in the U.S. in August 2018 on rape charges.