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.
Read More