Salford, United Kingdom

Tech Startup Meet-Up: Find out what 5G means for Greater Manchester