BioOrbit zips £9.8M to make cancer drugs in orbit in the largest-ever in-space manufacturing seed round - Tech Sentiments