VIDEO: Still Support for Biofuels? Is now the time to invest in biofuels? Kevin McGeeney, CEO of Starsupply Renewables, considers the outlook for the market. January 07, 2011