ICC Wales Hails CL Final As Another Major Welsh Success

United Kingdom: Cardiff’s success in hosting the UEFA Champions League Final has been hailed as yet another Welsh success story on the world events stage by Ian Edwards, CEO at the International Convention Centre (ICC) Wales and Celtic Manor Resort.