Okwari I
80 MW PPA Monetization Investment
PLATFORM INVESTMENT
EL PASO SPV
Okwari I
80 MW PPA Monetization Investment
LOCATION
New York
INITIAL INVESTMENT
2003
FUND
Arroyo Fund I
REALIZATION DATE
2008
PLATFORM INVESTMENT
EL PASO SPV
LOCATION
New York
INITIAL INVESTMENT
2003
FUND
Arroyo Fund I
INITIAL INVESTMENT
2008