
32 MW
24 Portland Street
Old Town, ME
04468
United States of America
Latitude: 44.917892
Longitude: -68.635498
Paper mill plans to produce bio-butanol (not ethanol); refinery under construction as of June 2011.
"ability to produce 80% of its energy needs, with plans to produce 100% or more"