US clean energy solutions provider Ameresco Inc said on Monday it has finalised a new round of long-term debt financings and related tax credit transfer transactions to support a portfolio of solar and battery energy storage projects in the United States.