The panels were mounted on piles above the surface of the Changhe and Zhouxiang reservoirs in Cixi, Zhejiang province. The Hangzhou-based company invested approximately 1.8 billion yuan ($262.6 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results