Tag: Swansea Bay City Region

Sir Terry Matthews tours TWI Technology Centre

Swansea Bay City Region recently chose TWI Technology Centre (Wales) in Port Talbot as host venue for a recent meeting of its Board.