A day after unveiling a controversial new logo ... Jaguar’s first new brand store will be in the heart of the luxury fashion district of Paris, in the 8th arrondissement. The confident new face ...