20210112122700.0 ICC financial survey. Cinema, television and radio producers 1465-5993 ICC financial survey. Cinema, television and radio producers England 1465-5993 ICC financial survey. 1465-5993 1465-5993 ICC financial survey. 1465-5993