Royal Enfield CEO confirms launch window for upcoming electric motorcycle - Tech Sentiments