A Japanese folding has proven itself in space: an origami antenna, compact at launch, deployed to reach 25 times its original size. This satellite was part of the eight launched by Rocket Lab from New ...