'Green' energy companies in Mass.

Ameresco
Location: Framingham (headquarters)
Sector: Energy Efficiency and Renewable Energy
Founded: 2000
Went public: 2010
Employees: More than 750 across 34 states and five Canadian provinces (100 in Mass.)
Revenue/investment: 2010 revenue: $618.2 million