08 Nov Ameresco Reports Third Quarter 2024 Financial Results
Total Revenue Growth of 49% Led by 59% Increase in Project Revenue Total Project Backlog up 22% Y/Y to $4.5 billion; Contracted Backlog up 56% Y/Y Record 209 MWe Energy Assets Placed into Operation YTD Exceeding FY Guidance New Contracts Drive $180...