Pfizer shutting down operations at 2 NC facilities; more than 200 losing jobs
Friday, July 26, 2024