Didn't Xavier Mestelan Pinon, the man who was the lead on the previous WRC and WTCC efforts, go and work in Formula E instead?