Technology ❯ Automotive Technology ❯ Electric Powertrains ❯ Racing Development
Late registration leaves the team compressing development following a confidence-boosting revival that ended months of internal debate.