Ameresco Solar provides remote power products and services engineered to meet customers' specific requirements. They provide comprehensive solar solutions around the world by serving as a solar distributor, manufacturer, and design/engineering consultant for a wide range of markets.