The project, spanning an area equivalent to 800 standard soccer fields, is situated over the waters of Dingzhuang reservoir, ...
Endesa, through its renewable energy subsidiary Enel Green Power Spain, has begun construction work on what will be its ...