ITB Industry
News

Newsroom

HOW WALES’ INTERNATIONAL CONVENTION CENTRE REVIVED ITSELF AND THE LOCAL AREA

Newport's International Convention Centre had a staggered start. Now, ICC Wales is…