ICYMI: Moon waystation, human skin like bananas and more
Today on In Case You Missed It: The European Space Agency wants to put a permanent base on the moon, for all agencies to share. A new solar plant in Nevada is the first to store 10 hours of energy in salt, continuing to produce electricity overnigh...