0 FacebookTwitterPinterestWhatsapp Technology A satellite inspired by butterflies may power life on the Moon by OnverZe July 19, 2023 by OnverZe July 19, 2023 42 comments The European Space Agency intends to use solar energy to power bases, operations, and lunar life. To begin this ground-breaking effort, the ESA has hired a Swiss firm to do a … Read more