TOP NEWS Alibaba revenue up 34 percent as coronavirus fuels online spending Chinese e-commerce leader Alibaba on Thursday reported solid 34 percent growth in revenue for the April-June quarter in the latest sign that the coronavirus, rather than hurting the company, had actually helped. AFP