Three major automotive brands battle for supremacy as we speak, not only in Europe, but across the world. Audi, BMW and Mercedes – each with its own formula and yet somehow producing closely matched ...