A pioneering programme to help firms find their place in space has given a total of 31 businesses a £900,000 boost and created new jobs - and the search is now on to find the next group of entrepreneurs. Twenty businesses will be supported on the next phase of the Leo Programme, a free six-month …














