‘Norton Electra’ Trademark Filed In India; What Could It Mean?  NDTV