In Business - Bitter Pill - BBC Sounds

In Business
Bitter Pill

What does the closure of the giant Pfizer facility in Kent mean for the UK's R&D future?

Coming Up Next