Adrian Steckel does not seem like someone you would put your money on in a space race against billionaire rocketmen Jeff Bezos and Elon Musk. The chief executive of British internet satellite company OneWeb does not sport a rock star leather jacket, nor lead…
Read More