French power group EDF has entered into a deal to buy 100% of the electricity to be produced by the 220.5-MW North Kyle wind park that is under construction in East Ayrshire, Scotland.