Get more from Recharge - required reading for the global renewable energy industry

Availon in 124MW Italy service deal

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

Already a subscriber? Log in here