project finance

noun

Definitions of project finance

English

long term financing of large scale projects where the debt will be paid by the project's own cash flow (=movement of money in and out of a business or project)

Developing countries usually rely on their governments for project financing of infrastructure.