
Shaiith/iStock via Getty Images
Ameresco (NYSE:AMRC) -3.4% post-market Monday after saying one of its subsidiaries executed a note purchase agreement and private shelf agreement with CounterpointeSRE and Barings to finance ongoing and future energy infrastructure projects.
The company said the first note purchase provides