Its appearance pays homage to the country's national treasure - the Giant Panda Its appearance pays homage to the country's national treasure - the Giant PandaInstead of aligning the solar arrays in...
Read MoreAn impressive application of solar panels An impressive application of solar panels Located in Cixi, Zhejiang province, China’s largest solar power station at a fishery site was officially c...
Read More