An artist’s impression of China’s solar power station in high orbit. Photo: SCMP Pictures

China sets up laboratory to research building solar power station in space

TOP PICKS

An artist’s impression of China’s solar power station in high orbit. Photo: SCMP Pictures
READ FULL ARTICLE