Source: China – South China Morning PostKela plant in Sichuan is part of a huge renewable production base planned by the Chinese government to generate clean energy for 100 million households.Read More
Source: China – South China Morning PostKela plant in Sichuan is part of a huge renewable production base planned by the Chinese government to generate clean energy for 100 million households.Read More