$NNDM and their new location in SE Florida is just 30 miles from Lockheed Martin. Coincidence, I think not. Look at when he was appointed and when they opened up the location in Florida.
  • 8
8 Likes