News

Under Panayiotou, last year Pfizer ran its first-ever Super Bowl ad, titled “Here's to Science.” Despite the hit in public perception, the 175-year-old company has continued to make money.