Ethanol might end up reducing the country's dependence on oil, and Biofuel would be just fine with it. It makes ethanol out of the plants in Nebraska and Minnesota.
Current price per share
Today's gain: $0.00 (0.00%)
Sign up
or
Sign in
or continue to
Explore WeSeed