The STORM Eindhoven student team from Eindhoven University of Technology (TU/e) will present their two final self-developed electric touring motorcycles…