Electric superbikes developed by staff and students at the University of Nottingham have achieved strong results […]
Appears in Portal pic
Tags: Electric superbike, electrical engineering, engineering, Isle of Man TT, mechanical engineering, racing