German onshore wind developer and operator Enova has commissioned its 65-MW Meppen wind farm in Lower Saxony, after taking down some of the older fleet in a repowering project.