LBA (London Business Angels) joins force with ESA Business Applications

LBA, one of the UK’s leading private investment groups and the European Space...