China’s GCL Group has officially launched the construction of a 2.4 GWh pumped hydro storage plant in Jiande City, Zhejiang Province, billed as the largest single clean energy project invested ...
An investigation into the financier which promised to lend the polysilicon company’s solar project development arm $60 million two years ago, has turned up nothing more than an address in St ...