Business Nikita Abhanave Joins Škoda Auto Volkswagen India as Head of Digital Marketing Shweta Dixit November 7, 2024