The iconic chain swoops into more than 1,500 vacant physical retail spaces annually, satisfying Americans’ insatiable appetite for all things Halloween.
Spirit Halloween’s pop-up empire has been one of retail’s most surprising success stories in the last 40 years or so. What ...