Remix.run Logo
▲ tonyedgecombe an hour ago

More likely because Spain has the highest percentage of apartment dwellers in Europe.