Financing provided to a business which has strongly favorable business attributes- and a solid capital structure- but lacking a steady history of growth in earnings- revenues and cash flow.
STRUCTURED FINANCE
Meaning of STRUCTURED FINANCE in English
Finance-Leasing English vocabulary. Английский словарь финансов и лизинга. 2012