Stevenage Shows Why Britain Must Invest in the Science

Britain likes to say it wants to be a science superpower. In one Hertfordshire town, that ambition is no longer a slogan — it is a functioning reality. Stevenage, the first New Town built after the Second World War, has quietly become one of the UK’s most important centres for advanced science, technology and manufacturing. […]