Alibaba Rape Allegation Reveals China Tech’s Seamy Side Scott Marlette Aug 12, 2021 For years, as Alibaba turned from a scrappy Chinese start-up into an e-commerce behemoth, some of its business units welcomed new employees with an…