German wind farms developer ABO Wind AG has sold the 100-MW Cuevas de Velasco project in the Spanish autonomous community of Castilla-La Mancha to investment company Azora.