Ameresco secures $42 million contract to modernize Columbia, Missouri metering infrastructure - AMRC News | Rallies