Independent Business
Independent Business
UK · 1 hrs ago

GSK to shut Stevenage R&D hub under plans to open new site in Cambridge

The move will impact around 1,800 staff currently based in Stevenage.
Independent Business
Do you trust Independent Business?
Sign in to rate
Discussion
?

No comments yet — be the first to start the discussion!