Technology

SpaceX wins $2.9 billion NASA contract for lunar lander

(CNN) -- SpaceX secured a $2.89 billion NASA contract to build spacecraft that will land astronauts on the moon for the first time in five decades. The fixed-price contract is a major vote of confidence for Elon Musk's rocket company,…