By CEP Staff • 9 November 2012 in News Morocco Desertec wind and solar project stalls after Spain pulls out