Repeat business boost for ICC Wales

[ad_1] International Convention Centre Wales has hailed a number of “notable repeat business wins” for 2023. The disruptions of the pandemic meant ICC Wales only saw its first full year…