Logo Design for Italy – Lesson Learned?

Italy is one of the most recognized countries in the world (uno dei miei paesi favoriti nel mondo!). It is known for big, memorable monuments (Duomo, the Coliseum, the leaning tower, among many). Italy’s new logo, unveiled in early 2007, puzzled many. The new logo was designed by Landor – Italy (a London-based specialist in

Continue Reading »