Volkswagen India begins deliveries of the Ameo  [ India ]