Business / Technology

10 animal logos of tech companies

(chinadaily.com.cn) Updated: 2015-01-28 07:28

Ctrip's dolphin

10 animal logos of tech companies

View of an office building of online travel agency Ctrip in Shanghai, Oct 28, 2014.[Photo/IC]

Hot Topics

Editor's Picks