1 Results for

inbay

Narrow your search

Content Type
Topic
Article

Ice laptops chill on streets of London

Tech support firm Inbay places ice sculptures of laptops around town to remind people that frozen laptops hamper productivity and promote its services.

By March 8, 2011