Skip to main content

How mirrors could power the planet... and prevent wars