What SpaceX’s landing means for commercial space travel
They tuned in by the tens of thousands, crowding around their screens the way residents of the Florida Space Coast once jammed the beaches to witness rocket launches at the dawn of the Space Age. But the audience watching SpaceX’s live web broadcast of its launch...