By Rob Gray2008-02-04T00:00:00
Normally when brand marketing is said to be out of this world we assume it has been a raging success. For several brands that have created a presence for themselves in the virtual world Second Life (SL), however, the otherworldly experience...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance