The Social Hub to open three new hubs in early 2025 as hybrid hospitality brand continues rapid growth across Europe
Hybrid hospitality brand The Social Hub will make its first entry into the Portuguese market and double its footprint in Italy amid plans to open three new hubs in early…