Pfizer shutting down operations at 2 NC facilities; more than 200 losing jobs

Friday, July 26, 2024