Innovative science and technology start-ups praise support of Oxfordshire’s ‘hot hub’ of innovation
The “flexibility” of the Culham Innovation Centre provides the perfect start for rapidly growing science and technology firms to flourish, according to the innovative businesses that call it home.