 Ameresco Inc NYSE: AMRC has entered into a 43 million Energy Savings Performance Contract ESPC with the U.S. Coast Guard USCG at the west coast training facility, Training Center TRACEN Petaluma. Ameresco noted that ESPC would intensify resilience against climate threats and reduce annual energy consumption. 