The Autocar India Show: The Battle of Luxury Cars This week The Autocar India Show checks out which car is better: The Audi A8 or The BMW 740 Li or The Mercedes Benz S Class?This week The Autocar India Show checks out which car is better: The Audi A8 or The BMW 740 Li or The Mercedes Benz S Class?