Ameresco Q3 net income attributable to common shareholders drops 57% year over year to $31.88 million - AMRC News | Rallies