Starz is lowering the price of its annual subscription
Starz is lowering its annual subscription price from $74.99 to $69.99, the company confirmed to TechCrunch in an email. Existing Starz subscribers will see the price adjustment in their next billing cycle. The news was first reported by Cord Cutters.