31st Mar 2025 ICC Wales and Celtic Manor Resort to host major investment summit View article ICC Wales