According to a Thursday report by technology news outlet The Information, Elon Musk's SpaceX (SPACE) could provide satellite ...
"In space, you get almost unlimited, low-cost renewable energy," Philip Johnston, cofounder and CEO of Starcloud, said in a ...