Portugal City Brand Ranking volta a dar a conhecer as melhores cidades para visitar, para viver e para fazer negócios de entre os 308 municípios nacionais