Okwari CB I

Location
New Jersey
Initial Investment
2005
Fund
Arroyo Fund I
Realization Date
2013

123 MW PPA Monetization Investment

Platform Investment

El Paso SPV