Mahindra has unveiled an all-new engine for the XUV300, i.e. the 1.2-litre T-GDi turbo-petrol motor which…