Tech

Varda Space Industries closes $42M Series A for off-planet manufacturing ' TechC..