TV Shop

1989-


TV Shop is a European home shopping company, launched in 1989. Its logo has remained largely unchanged since the early 1990s.