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 Here’s Where LPs See Opportunities in an Uncertain Market James Comtois Premium Larry Robbins’s Hedge Fund Is Still in the Red Stephen Taub Infrastructure Debt Positioned Well for the Year Ahead Sponsored by IFM Investors