WASHINGTON — More than a year after suffering significant damage in a Falcon 9 explosion, a Florida launch pad is ready to return to service, incorporating improvements that will allow a higher flight rate. The first launch from Space Launch Complex (SLC) 40 at Cape Canaveral, Florida, since a September […]