Alibaba beats analyst estimates despite tough quarter, clocks $30.69Bn in Q2’2022 revenue

Alibaba has clocked a decent performance in an otherwise tough quarter. While…