German renewables developer-operator Energiequelle GmbH said on Tuesday it has commissioned a 21-MW wind farm at a site in the state of Lower Saxony, powering up a project that spent more than a decade in planning and permitting.