London, United Kingdom

eurobest Presents: Predictions and Opinions from Creative Industry Talent