In 1975, Germany opened the world's first movie rental store, which remains operational as of 2023 and is still owned and operated by the same individual.