Pfizer boss’s shot in arm as lockdown wreaks havoc
Vow: Ben Osborn, the UK boss of Pfizer Ben Osborn is surprisingly chipper for a man carrying the hopes of a nation on his slim frame. The UK boss of pharmaceuticals behemoth Pfizer is champing at the bit to deliver the country the most unlikely Christmas present: a coronavirus vaccine. A jab developed by Pfizer, … Read more