DS Techeetah Team Principal Mark Preston has set his sights of becoming the first team to win the Formula E World Championship and carry on their record-breaking run in season seven. Speaking ahead of pre-season testing Preston is hopeful the team can continue their success from the past two years “If you look at the […]
Read More