The Moon has an estimated 270 trillion kilograms of water stored inside tiny glass beads that "explorers of tomorrow" can extract and use, a new study says.
The Moon has an estimated 270 trillion kilograms of water stored inside tiny glass beads that "explorers of tomorrow" can extract and use, a new study says.