Formula E Pedro de la Rosa leaves role as DS TECHEETAH technical and sporting director Fraser Masefield2 min read