Very informative article in the FT.com on Second Life. You can start to understand why businesses are becoming increasingly interested in setting up shop there!
Very informative article in the FT.com on Second Life. You can start to understand why businesses are becoming increasingly interested in setting up shop there!