News

Just launching the satellites could cost between $161 billion and $542 billion, the Congressional Budget Office warned two ...