China Mulls Solar Power Station In Space

China is taking its renewable energy push to new heights, with scientists revealing plans to build the first solar power station in space.

China is taking its renewable energy push to new heights, with scientists revealing plans to build the first solar power station in space. Read more