The simple symbolism of Sweden's flag matched with a bold color scheme results in a strong new look, especially when compared to its former bleak identity. Sweden launched a new country brand this ...
Japan got an encouraging nod from FutureBrand’s Country Brand Index this week for having the strongest country brand in the world, the first time Japan topped the list. As preparations get ...