After a rigorous judging process, 44 finalists from 31 BIFA member companies are in contention for awards across eleven categories.
After a rigorous judging process, 44 finalists from 31 BIFA member companies are in contention for awards across eleven categories.