Spanish renewable power retailer and developer Capital Energy has ordered GE turbines for its 22.5-MW wind farm project in Cadiz province, southern Spain.