what does non recourse financing mean

What Does Non Recourse Financing Mean

What Does Non Recourse Financing Mean