To be fair, Alibaba IS a tech giant, one of the biggest in fact.
They are just giving sleepless nights to the western tech giants.
I'm hearing Tencent, Zhipu and Baidu shaking from here. It's fair to assume BATX / 6 Tigers don't sleep very well either.
I'm hearing Tencent, Zhipu and Baidu shaking from here. It's fair to assume BATX / 6 Tigers don't sleep very well either.