Scientists proposed building a satellite that could solve Europe’s energy crisis by harnessing solar power from space.

Back to top button