August 8, 2024news China’s SMIC reports Q2 revenue up 21.8% YoY to ~$1.9B, above est., net profit down 59.1% YoY to ~$164.6M, above ~$103.8M est., and $2.25B capital expenditure Read More »