ROTH Cleantech Day - London Thursday Jun 25, 2015 at 12:00 PM EDT Location The Dorchester London, UK, United States