A Chinese company is considering reflecting sunlight off a giant satellite mirror to save on lighting city streets at night; Russia tested such a space mirror over Europe one night in 1993.

Enjoying the series? Support the creator by becoming a patron.

Become a Patron
Wanna access your favorite comics offline? Download