The renewable energy project is the first for the DEA and provides electricity to the El Paso Intelligence Center EL PASO, Texas & FRAMINGHAM, Mass.: Ameresco, Inc. (NYSE: AMRC), a leading energy efficiency and energy infrastructure company, today announced the completion of a 2.5 megawatt solar energy system for the U.S. Drug Enforcement Administration (DEA) […]