8 May 2019, 08:23 UTC · By: Daniel Patrascu / Honda announces the production name for the electric concept it showed in Geneva, and the name is surprisingly not cool: e