Over 14,000 new jobs could be generated in the life sciences sector along the London-Stansted-Cambridge Corridor alone before 2023, according to new research by London Stansted Cambridge Consortium (LSCC). → Read more