China has switched on a world-first solar thermal power station in the Gobi Desert that is said to be a cheaper and more efficient use of the technology with potential to be scaled up. Built by the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results