Contact the publisher of this press release Climate-KIC Launches Europe’s Largest Cleantech Idea Competition