first-run

  1. A

    SWOT ANALYSIS ON Starz

    Starz (originally "Starz!", it dropped the exclamation point in 2005) is a U.S. pay television channel that features mainly first-run motion pictures. It was founded in 1994 and it is owned by Liberty Starz. Encore, its sister channel, was launched three years earlier. Starz and Encore are...
Top