‘Innovative Solution for Renewable Energy: Giant Mirrors in Space’
Thousands of giant mirrors could be placed in space to reflect sunlight onto solar farms.
The European Space Agency (Esa) is exploring the concept of direct sun reflection (DSR) – a technique in…
