Activist investor Starboard has informed Pfizer it has taken a stake Oct 6, 2024By crystalg Business Insider Business Insider