Can giant space mirrors boost green energy on Earth? A start-up aims to find out - Kaia Glickman (Nature, 2026)