Vestas secures 37 MW order in Italy for 2 MW and 4 MW platform turbines

PLT Engineering has placed a 37 MW order for two projects in Italy that showcase the versatility...

Read More