Green | Fri Oct 2, 2009 9:44am EDT

Cyprus unveils mammoth wind farm