OPDA Biodiesel Production Facility

Location: Odessa, WA, USA

Feedstock: Canola Oil

Capacity (MMgy): 8

Status: Existing

Website: