Skip to main content
14.53 MW
REC 255PE
57,624
REC Solar Inc.
2015
Kaua’i, Hawaii, USA