The Switch to Exhibit at the 2018 IBC Show in Amsterdam
The Switch(r) has formally announced its plans to exhibit at the 2018 IBC Show in Amsterdam, in September (Stand 1.F10). This will be the first time The Switch has had a booth presence at the show, marking an increased commitment to expanding its gl...