China plans a solar power play in space that NASA abandoned decades ago squib

China thinks a solar power project in space to beam energy back to Earth is a viable idea. The renewable-energy concept has been around for decades and continues to have its backers and detractors.
Scroll for more
Continue reading on CNBC...