Chinese tech giant Alibaba moves to placate Trump August 20, 2020 techengine The comments from the online retail giant’s boss come as the firm saw sales jump in the wake of the pandemic. Share with friends Written by techengine The author did not add any Information to his profile yet ← →