LONDON — A California-based startup wants to launch a constellation of orbiting mirrors, which will beam sunlight to solar power…
This website uses cookies.