2018 Tech Tour Growth Summit in Geneva and Lausanne 27 April 2018. Video: Rob Genieser is interviewed by TechTour on "Europe Is Taking The Lead In Sustainability" Tags: videos Prev Next