Royal Enfield Launches ‘Flying Flea’ Electric Motorcycles

4 Royal Enfield Flying Flea C6 Royal Enfield Flying Flea C6 is one of the major unveilings at the EICMA 2024.
Royal Enfield, a division of Eicher Motors, forayed into electric bike space on Monday with the unveiling of its first ...