self financing
noun

the process in which a company finances a project or business activity from its own resources, rather than by applying for external finance

Browse by Subjects
indexed currency borrowings
ordinary stock
equity curve
Individual Savings Account
FTSE Actuaries Share Indices