Report copyright - IBC infographic 2018 v12 · Video views 30,000+ Senior decision makers North America 11% Asia 8% Eastern Europe 7% Central Europe 5% Africa / Middle East 4% 55,000 Subscribers Tweets
Please pass captcha verification before submit form