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