Filed under Green Tech Ameresco and Bright Canyon Energy Partner to Build Large Scale Solar and Battery Project … Published by on June 1, 2022 Ameresco, Inc., (NYSE: AMRC), a clean technology integrator specializing in energy efficiency and renewable energy, and Bright Canyon Energy, …