Royal Enfield has trademarked the name Meteor' at the European patent office.
12 May 2019 12:12 PM IST