Mortara: Mahindra entering ‘crucial phase’ ahead of Mexico City
Edoardo Mortara believes Mahindra Racing are now entering a "crucial phase" of their preparations for season 10, now that the official pre-season test has been completed. Given that Mahindra had ...