Mahindra & Mahindra has finally introduced the more powerful version of the XUV300 subcompact SUV. Called the Mahindra XUV300 TurboSport, the new...