Pepsi has launched digital installations featuring the re-designed and refreshed Pepsi logo at various landmarks worldwide. As its first major global redesign in 14 years, the new logo was first ...