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 Middle Market PE Firms Optimistic for 2026 Deal Revival John Crabb Kasia Karapuda, Director of Investments, Oberlin College Investment Office Institutional Investor Higher Taxes Could Reshape How Endowments and Foundations Think about Almost Everything Sponsored by Fidelity Investments