DRIVEN: Mahindra XUV700 hits SA with upscale features, keen pricing