By CEP Staff • 18 February 2011 in News Ameresco’s record revenues boosted by energy efficiency demand