The Navy is testing beaming solar power in space
Solar power has become a focal point of the battle to mitigate climate change. The potential of solar power is massive—Earth receives as much solar energy in an hour as all of humanity uses in a year. Even with that much ...