China's STAR 50 technology stock index has plunged 42% since reaching its all-time high in June, recording 10 consecutive weeks of declines — the longest and worst weekly losing streak in the index's history. The sustained selloff has erased over $480 billion in market capitalization during the period. The downturn marks a severe repricing of Chinese tech equities, with the index failing to recover despite multiple attempts over more than two months of continuous losses.