Okwari IV

Location
Connecticut
Initial Investment
2004
Fund
Arroyo Fund I
Realization Date
2008

65 MW PPA Monetization Investment

Platform Investment

El Paso SPV