Audi SQ8's India launch confirmed for March 17

Auto