Limitless renewable power beamed from space? UK backs 'solar satellite' push
UK Space Agency joins to energy department for research to turn science-fiction concept to reality
UK Space Agency joins to energy department for research to turn science-fiction concept to reality