Does Glow in the Dark require electricity?

No. Glow tape and all other glow in the dark absorbs surrounding light and glows automatically in darkness without batteries or electricity.