Spanish renewables developer Capital Energy has sold the output from 145.5 MW of wind farms it plans to build in Spain’s region of Cantabria to a local cement factory.