15 juillet 2011Klewel with the European TechTour Cleantech summitThe European Tech Tour Association held its second Cleantech Summit in Geneva, Switzerland on July 6-7, 2011 with 110+ delegates and 25 presenting CEOs. The objectives […]