Infinite Composites secured a $2.9 million subcontract to build two main cryogenic propellant tanks for a lunar lander. Most work will be completed at its Tulsa, Oklahoma facility.