Spanish lender Abanca Corporacion Bancaria SA has secured wind energy for its operations in Spain and Portugal under a ten-year power purchase agreement (PPA) with domestic electric utility Endesa SA (BME:ELE).