Agency that helped awards favourite with locations says up to 15 of its 19 staff could lose their jobs and BFI magazine’s future is also under threat
Agency that helped awards favourite with locations says up to 15 of its 19 staff could lose their jobs and BFI magazine’s future is also under threat