20 active school or business cancellations.
×

Illumina lowers outlook due to China sales ban, to cut $100 million in costs

By Thomson Reuters Mar 10, 2025 | 4:38 PM