Project finance is financing projects of long-term infrastructure, industrial projects and public services based upon a non-recourse or limited recourse financial structure, in which project debt and equity used to finance the are paid back from the cash flow generated by the .