Tag: Pfizer Inc
Activist Starboard Value has $1 billion Pfizer stake, taps former executives...
People pass by the Pfizer headquarters building in New York City, Jan. 29, 2023.Kena Betancur | View Press | Corbis News | Getty...