The St David’s Partnership, owners of St David’s in Cardiff, has announced the launch of a new initiative, ‘Made in Wales’, supporting local retail businesses and entrepreneurs with the opportunity to win a store and six-month lease, within the UK’s premier retail and leisure destination. The ‘Made in Wales’ initiative is a first for St David’s...
27. Juli 2020