Amazon will launch thousands of satellites to deliver the Internet ...