Dictionary.com
Thesaurus.com

will have been financing

  • future perfect progressive
    of finance.
    finance
    noun
    the management of revenues; the conduct or transaction of money matters generally, especially those affecting the public, as in the fields of banking and investment.