Sunday, May 25, 2025

Tag: 1.7B

Massive $1.7B Drama Production Flops as SVOD Spending Surges: What Went Wrong?

Overall, the data presented in the Screen Australia report highlights the challenges faced by the Australian screen industry in...