It was once said that if Ferrari won a Formula 1 grand prix at the weekend, its road cars would fly off the forecourts across the globe the next day. While still in its infancy, there is that hope that Mahindra Racing can have a similar impact in the future. One of the teams on […]