World Tech self-reliance takes the stage at China’s World AI Conference 17 July 2026, 6:33 pm Team Buyback