SpaceX launches new satellites, launches the world’s largest solar sail

SpaceX has launched its newest solar sail to the International Space Station and is on track to launch the world to a new era of space exploration.The rocket’s launch vehicle, known as the Falcon Heavy, lifted off from the Florida spaceport on Sunday and was set to land in the Atlantic Ocean off the coast […]

Read More →