Allen Family Capital Acquires Stake in Starz Entertainment | Intellectia.AI