China built a 246-foot tower to test an emerging solar power system
260Report
China's built a 246-foot tower could unleash the power of geostationary satellites harvesting solar power 24/7 using high-frequency microwave beams.
China's built a 246-foot tower could unleash the power of geostationary satellites harvesting solar power 24/7 using high-frequency microwave beams.
Report this article here.