24 May 2023, 08:26 UTC · By: Sergiu Tudose / Skeptics who thought that a fully electric, track-focused sports car couldn’t be possible need only look at Caterham’s latest concept car, dubbed EV Seven