One of SpaceX's major undertakings — the Starlink constellation of thousands of satellites to beam internet traffic — will be one of its most challenging.
SpaceX faces daunting challenges if it’s going to win the internet space race