Clean Tech Open Announces 2009 California Finalists

Last year, these six would have won it all, but now they've still got to face out of state competition

2 min read

Clean Tech Open Announces 2009 California Finalists