OneWeb: London start-up launches first big batch of satellites

The UK-based firm launches 34 spacecraft for its broadband internet mega-constellation.

OneWeb: London start-up launches first big batch of satellites
The UK-based firm launches 34 spacecraft for its broadband internet mega-constellation.