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

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

The Irish News logoThe Irish News

The move will impact around 1,800 staff currently based in Stevenage.