Solar energy beamed to Earth from Moon-made butterfly satellite 'cost competitive', space chiefs told
Study of orbital energy options for European Space Agency (ESA) outlines vision of giga-scale supplies
Study of orbital energy options for European Space Agency (ESA) outlines vision of giga-scale supplies