Home > Projects and Programs > REC Projects > Solar Energy
Elmore County, Idaho
Located near Mountain Home in Elmore County, ID, the Mt. Home 1 Solar project has a nameplate capacity of 20 MW.
Read full profile
BEF RECs are Green-e Energy Certified and meet the environmental and consumer protection standards set forth by the nonprofit Center for Resource Solutions. Learn more at www.green-e.org.