• Add to Collection
  • Tools Used
  • About

    About

    The task was to create a new brand for Internet Development Institute — a leading Russian corporation for developing Internet and IT technologies… Read More
    The task was to create a new brand for Internet Development Institute — a leading Russian corporation for developing Internet and IT technologies in Russian Federation. Read Less
    Published: