The Mahindra Scorpio N was launched in June last year. But, the carmaker was forced to begin production in a phased manner due to heavy demand. Initially, Mahindra rolled out the top-end Z8 variants, and the latest images from the factory suggest that the pro…