China plans to build enormous solar array in space — and it could collect more energy in a year than 'all the oil on Earth'
China plans to build enormous solar array in space — and it could collect more energy in a year than 'all the oil on Earth'

www.livescience.com
China plans to build enormous solar array in space — and it could collect more energy in a year than 'all the oil on Earth'
