rate of return

Feature Story: Ameresco

Overview Most of the renewable installations we see in our daily lives – solar on top of school buildings, a wind turbine or two adjacent to office parks, LEDs, and a biogas  

Feature Story: Stem Inc.

The rise of renewables means there becomes more intermittency in the energy market. As renewable energy critics are quick to point out, the sun doesn’t always shine and the wind doesn’t