Setting Up Shop on Second Life

An online universe opens up a virtual world of possibilities for businesses, including consultancies, to interact with their clients
Nov 02, 2007