Biodiesel yields 93% more energy than the energy invested in its production.

This entry was posted in Tidbits. Bookmark the permalink.

Comments are closed.