NASA awards $146Mn in contracts to SpaceX, Blue Origin, and others for lander concepts of Artemis missions

Blue Origin and SpaceX have locked horns ever since NASA had awarded…