China tech sell-off pauses as investors wait on Beijing’s next move in July 28, 2021 Tech shares have been pummelled as Chinese authorities mount regulatory assault