Pfizer to provide medicines to 1.2bn people in 45 countries on not-for-profit basis

Pfizer to provide medicines to 1.2bn people in 45 countries on not-for-profit basis