Rob from Propel Biofuels just wrote to let me know they've relaunched their site, check it out:
http://www.propelbiofuels.com/site/
News and information about Biodiesel & alternative fuels.
News and information about Biodiesel & alternative fuels.