The Ambitious China Space Solar Power Station Project
China is aggressively pushing an ambitious plan to build a space-based solar power station in geostationary orbit 36,000 kilometers above Earth. The one-kilometer-wide station is designed to harness abundant energy…