China Space Solar Power Project: The Bold Plan to Beam 24/7 Clean
The China space solar power project aims to build a huge orbital station 36,000 km above Earth that can collect sunlight all day and send that energy back to the planet using microwaves.