Caption: Hear why some of the world's biggest companies, fast growing businesses as well as innovative start ups have chosen Stevenage in Hertfordshire to base key operations, offices and facilities.

Credit: investinstevenage.co.uk