(SeeNews) - Jul 26, 2012 - French wind power projects developer Theolia (EPA:TEO) said Thursday it had decided to sell its 18.4-MW Gargouilles wind farm to its investment vehicle Theolia Utilities Investment Co.