Your place for Space News
A London-based start-up’s multi-billion-pound project to take the web everywhere gets off the ground.