Country
France
Sector
Biodiesel energy
Product
Canola
Year
2007
Dimensions
8 Cells 14.3m x 14.3m