Apr 153 minFrom Geneva to Doha: Luxury in MotionBackground: Globus Department Store in Geneva, Switzerland’s leading department store chain, received a special request for the...