Clean Power
Spanish wind energy giant Gamesa will supply and install purpose-built wind turbines to be constructed 3,400 meters above sea level in China. Announced on...
Hi, what are you looking for?
Spanish wind energy giant Gamesa will supply and install purpose-built wind turbines to be constructed 3,400 meters above sea level in China. Announced on...