Skip Navigation

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'

17 comments
17 comments