A giant solar power farm above an aquaculture farm in Cixi city, Zhejiang province. Photo: Xinhua

Longi Green says its higher efficiency technology will win the arms race among China’s solar panel producers

Topic |   Energy

TOP PICKS

A giant solar power farm above an aquaculture farm in Cixi city, Zhejiang province. Photo: Xinhua
READ FULL ARTICLE