Tokyo Electron Drives Japan Tech Selloff Amid China Chip Restrictions Fears

July 18, 2024