Alibaba Reports Flat Quarter As Ecommerce And Online Video Lag – The Drum General The Chinese ecommerce giant reported revenue of RMB 205.55bn ($30.68 bn) and net income of RMB 22.73bn ($3.3bn) for the quarter ended June 30 2022 … Read the full article