Domain Registries & Registrars, Here’s What We Should Learn from Barcelona’s New Generation Kiosks

Barcelona is such a tourist destination. We see the signals EVERYWHERE. You don’t need to live 10 minutes away from Sagrada Família or Passeig de...