Log in or start a trial to access this article

Germany-based wind power service specialist Availon has won a 124MW maintenance contract in Italy.

Availon in 124MW Italy service deal

Germany-based wind power service specialist Availon has won a 124MW maintenance contract in Italy.

Germany-based wind power service specialist Availon has won a 124MW maintenance contract in Italy.