Energy Business, Green Building, News, Renewable Energy Cleantech Open Announces 2012 Finalists October 11, 2012 — 5 Comments