Vestas announces multiple global contract awards

TaiwanTPC Offshore Wind Generation Project Phase 2 Vestas has secured a 295 MW order for...

Read More