Reservoirs could host enough floating solar panels to produce up to 1,476 terawatt hours of electricity annually.
China has revealed plans to build a gigantic power station in space, comparing the project to building Three Gorges Dam ...