Question 1 / 4

Where does IBC - one of the world's biggest broadcast technology shows - take place?