Tag: magna parva

Large space structure manufacturing a step closer

Solar sails or antenna reflectors could be manufactured in space, says Magna…