Iconic 133-year-old Palace Theatre in Swansea to be transformed as new startup hub by Tramshed Tech
The most innovative digital workspace business in Wales is set to breathe renewed life into an iconic Swansea building. The 133-year-old, six storey Palace Theatre...