Mumbai, Aug. 19 -- Chinese stocks came under heavy selling pressure on Wednesday, with the Shanghai Composite falling 2.40% to 3,894.4 and the Shenzhen Component dropping 5.01% to 13,890.2.

The selloff was led by semiconductor stocks. Rising government bond yields, persistent inflation, high fiscal spending and heavy debt issuance have increased concerns about borrowing costs. Geopolitical tensions and fears of energy supply disruptions added to worries that inflation could stay high.

The pressure on chip stocks intensified after GigaDevice reported its first-half 2026 results. Revenue jumped 178.7% year-on-year to RMB 11.57 billion, while net profit surged 1,091.5% to RMB 6.86 billion. However, the results came in slightly below the co...