500th Indigenous Photolithography Machine Delivered, SEMI Capacity to Reach 1/3 of Global Total!
August 8, 2025, as the market closed, the Shanghai Composite Index fell by 0.12%, closing at 3635.13 points; the Shenzhen Component Index fell by 0.26%, closing at 11128.67 points; and the ChiNext Ind