• Banking and Finance

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.

This is a limited preview — please sign in or subscribe to learn everything we know about the term “finance”.

Phrase Bank for finance

Additional Notes for finance