Rumford Power
85 MW Biomass Facility
PLATFORM INVESTMENT
DELTA POWER
Rumford Power
85 MW Biomass Facility
LOCATION
Maine
INITIAL INVESTMENT
2007
FUND
Arroyo Fund I
REALIZATION DATE
2010
PLATFORM INVESTMENT
DELTA POWER
LOCATION
Maine
INITIAL INVESTMENT
2007
FUND
Arroyo Fund I
INITIAL INVESTMENT
2010