An electric superbike developed from scratch by The University of Nottingham has secured the fastest podium […]
Appears in Portal pic
Tags: race, research, TT Zero, University team