Wyler: “OneWeb on track”
The past few weeks has seen more than a few commentators suggest that OneWeb, the proposed ‘mega-constellation’ of an initial 648 satellites, is in trouble. They have suggested the cash needed to finance the operation is not going to happen, or the satellites are costing far more than originally envisaged, that launch dates have slipped, […]



