An agreement has been signed for the sale of substantially all of AstroBank's banking assets and liabilities, including the transfer of its staff, to Alpha Bank Cyprus.