
Wind Energy Sweden We delivered 33 complete sets of windmill towers to an Onshore Wind Farm in Sweden located approximately 470km north of Stockholm. Once completed, the wind farm will generate enough renewable energy to power the equivalent of 175,000...
Read More