US energy efficiency and renewables company Ameresco Inc (NYSE:AMRC) has agreed to acquire Italian peer Enerqos Energy Solutions S.r.l. in a drive to expand its presence in Europe.