SpaceX is pushing launch technology to a new level with three successful launches in just 12 days. For the third time in 12 days, a SpaceX Falcon 9 rocket successfully took off from Earth and sent a satellite payload into orbit. The rocket launched from the historic Launch Complex 39A at NASA’s Kennedy Space Center in Florida […]