Definitions of finance
to pay for something, especially a business, business project or public sector scheme etc
Up to 90% of the overall project cost will be financed by commercial loans.
There are multiple definitions - click on the translation that matches your context.
verbo
full
verb
to pay for something, especially a business, business project or public sector scheme etc
Up to 90% of the overall project cost will be financed by commercial loans.