BRIEF-Ameresco post Q1 adj. earnings per share $0.03 By: Reuters: Company News May 05, 2016 at 06:26 AM EDT * Ameresco reports first quarter 2016 financial results and announces share repurchase program Read More >>