Pfizer Abruptly Shuts 164,000 Sq Ft SF Lab — No Layoffs, But Big Questions Remain
Pfizer is shutting down its 164,000-square-foot research facility at 181 Oyster Point Blvd. in South San Francisco and will vacate the site by the end of April, a move that…







