Starboard Value has $1 billion Pfizer stake, taps former exec for help
People pass by the Pfizer headquarters building in New York City, Jan. 29, 2023. Kena Betancur | View Press | Corbis News | Getty Images Activist investor Starboard Value has a roughly $1 billion stake in pharmaceutical giant Pfizer and is seeking to mount a turnaround at the struggling company, according to people familiar with the matter. The activist’s…