Lost in Translation

Lost in Translation

Mr. Peter Schuller, the global IT services director at McKinsey & Co. Dusseldorfis in his hotel room in Gurgaon, a suburb of the Indian capital of New Delhi.

Info

  • Category : Magazine, Editorial, Corporate
  • Client : Wirtschaftswoche Magazine