China’s 0.6-mile-wide solar array in space could generate 10 times more power than ground installations
China has unveiled its most innovative solar power plan ever and it’s so ambitious that it’s caught the attention of renewable energy researchers all over the…















































