US energy efficiency and renewables firm Ameresco Inc (NYSE:AMRC) has been awarded a contract to install a solar-plus-storage micro-grid for a community in the Canadian province of Prince Edward Island, it announced recently.