Explore our comprehensive database of verified renewable energy certificates. View project locations, ratings, and insights from I-REC+ data.
Total Projects
1,890
Total Capacity
13803.47 MW
Total Credits Since Registration
28,933,493
Showing 1890 of 1890 projects