FINALISTS ANNOUNCED FOR CREATIVE SHOOTOUT 2019 LIVE FINAL
Nine agencies have made it through to the Live Final of the 2019 Creative Shootout, to be held at BAFTA on Thursday 24th January 2019. The nine agencies, selected by a high-profile judging panel from across the industry, will now have