Tencent buys back $1.1B in June amid investor AI doubts

Business