EDF Renewable Energy has signed an agreement with Otter Tail Power Company to sell the 150-MW Merricourt Wind Project. Once the EDF finishes developing the wind development by 2019, Otter Tail will ...