JD.com Inc.’s billionaire founder Richard Liu has stepped down as chief executive officer of the company. China’s No. 2 online retailer has been one of the few Chinese internet titans to avoid a direct hit from the sweeping champaign to rein in Big Tech as many tech companies are getting pinched by Beijing’s sweeping internet … Continue reading “JD Founder Richard Liu Steps Down from the $92B Empire”