Innovation News Round-up, June 17

15:29 PM | June 17, 2011 | Alex Scott

Arguably the most important innovation news this week has been the latest round of DOE grants totaling $36 million to be awarded to biofuels and biochemicals firms in the U.S. The funds are allocated...