NewsHonda’s New E-ClutchOffers potential new rider aids such as automated launch control.By Ben PurvisOctober 19, 2023