Mortara: Hardware homologation doesn’t mean progress can’t be made
Edoardo Mortara has stressed that Mahindra Racing can still make progress in season 10 despite the hardware being homologated until the end of the new campaign, with "so much" being ...