Starz nets 29.5 million global subscribers, including 10 million U.S. streamers
Lionsgate says its premium pay television network Starz now has more than 29.5 million global subscribers.
Lionsgate says its premium pay television network Starz now has more than 29.5 million global subscribers.