Televisual’s exclusive annual report into the TV indie sector, the Production 100, is out now with Avalon in the number one spot. Avalon posted a turnover figure of £223m. The top 100 indies collectively turned over £1.9bn >>>