As the name implies, Genesis is all about creation and this Korean car brand is aiming to create a distinct experience for its clients. To that end, we were invited to take part in the official launch of Genesis Europe in Interlaken at the renowned Victoria-Jungfrau Grand Hotel. Of course, I readily accepted the...