Tag "Nielsen Ibéria"

There is a bar for every 175 inhabitants in Spain

In Spain, there is a bar for every 175 inhabitants, which means that compared to the population, the most bars can be found in Spain in the world – Nielsen...

Read more