China built a 246-foot tower to test an emerging solar power system

26Report
China built a 246-foot tower to test an emerging solar power system

China's built a 246-foot tower could unleash the power of geostationary satellites harvesting solar power 24/7 using high-frequency microwave beams.

Similar news

Share
Report

Report this article here.