Artist’s impression of NASA’s DART spacecraft slamming into an asteroid. (Image: © ESA–Science Office) Yesterday (April 10) was a very good day for SpaceX. The company’s Falcon Heavy rocket aced its first-ever commercial mission, lofting the huge Arabsat-6A communications satellite and sticking three first-stage booster landings, one of them on a […]