German renewables developer-operator Energiequelle GmbH has launched construction of a 21-MW wind farm in Teschendorf, north-west Germany, putting behind a planning saga that lasted more than a decade.