IBC 2007

IBC is Europe’s biggest broadcast show, specialising in content creation, management and delivery. Forbidden has its biggest stand ever at this year’s show.

Share on Facebook0Share on LinkedIn0Tweet about this on TwitterShare on Google+0