The Pfizer logo is seen at their world headquarters in New York

The Pfizer logo is seen at their world headquarters in New York

The Pfizer logo is seen at their world headquarters in New York. Photo: Reuters/Andrew Kelly

November 2, 2016 7:00 PM (UTC+8)