Major conference announced for UK’s ICC Wales

Less than three months after building work began on Wales’ first International Convention Centre, another major conference win has been announced at the venue, which is due to open its doors in July 2019.

Read more