 Ameresco Inc NYSE: AMRC enters a joint venture with Hannah Solar Government Services HSGS, a Service-Disabled Veteran-Owned Small Business SDVOSB renewable energy company. The financial terms of the JV were not disclosed. 