WEAVERVILLE, N.C. — While NASA and SpaceX prepare to launch four people to the International Space Station on Monday from Florida's Kennedy Space Center, a North Carolina company has done its part for ...