Audi is all set to spice up its Indian lineup with the launch of the Audi SQ8 on March 17. Sitting comfortably between the ...