GE Renewable Energy has won an order from developer Holmen to supply the 143MW Blåbergsliden wind project in Sweden with 26 of its 5MW-plus