Browser company Opera has launched a new identity, developed by DixonBaxi and Norwegian consultancy Anti. Opera, which has its headquarters in Norway, launched 20 years ago as a web browser company…
Sep 22, 2015 · 11:19 AM UTC