China’s STAR50, an index of 50 companies on Shanghai’s technology board, ended Oct. 26, 2026, almost 40% below its July closing peak. Reuters put the […]