Elon Musk’s Tesla Rocket

Elva Mankin

“Wow, Elon Musk!” That was the cathartic cheer and cry of relief in millions of American homes on May 30, after two months of forced confinement, when the SpaceX Falcon 9 rocket and Dragon Capsule lifted off from Cape Canaveral carrying two American astronauts bound for the International Space Station. […]