Economic misery and tech controversy plague China June 1, 2023May 31, 2023 by China Factor Staff Factory activity tanks as slump continues amid allegations about a new advanced Chinese chip