Can the arrival of the new Ford Mustang shake up India’s performance car segment?