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 7, 2011 Is now the time to invest in biofuels? Kevin McGeeney, CEO of Starsupply Renewables, considers the outlook for the market. Kevin Mcgeeney Starsupply Renewables Biofuels Green Investing Energy Related Articles ‘Mob Wives’ and Missed Opportunities: The Hypocrisy of Avoiding Defense Investments Angelo Calvello CFA Institute’s Global Investing Game Is On James Comtois Private Equity’s Biggest Leap of Faith Isn’t NAV Finance Sponsored by 17Capital