Stockholm-based renewables developer OX2 said that it has handed over the 286-MW Andberg wind farm in Sweden to its owner, French private investment house Ardian.