IBC 2020
Date: September 11-15, 2020
Location: Amsterdam, Netherlands
Booth: E02 Hall 1
The world’s most influential media, entertainment & technology show – With over 50,000 square meters of exhibition space, over 56,000 attendees including innovators and senior decision-makers, IBC2020 provides an unmissable platform for […]