Investabill admin 8 years ago Still putting money on deposit at <0.200% yield & 41% DIRT? Make this money work with Investabill® at 1.500%+ Other briefings Irish Times Investor ArticleOptions for decent returns on investments are thin on the ground. Buying invoices is becoming more attractive. Getting a risk-free return may never have been more difficult for investors... Exchange to Bank Reconciliation What is a Buy-OutA buyCredebt Exchange®