Blue Origin team delivers 40 feet tall lunar lander mockup to NASA

Blue origin’s ‘national team’ (which consists of  Lockheed Martin, Northrop Grumman and…