Guest Post Written By: Jessica Solberg Have you ever heard of the phrase “Second Life?” After hearing this term, and not knowing its meaning, it leaves your mind to contemplate all its potential definitions. “Second Life” is a 3D world in...

Some articles on Second life (SL) have been coming lately, highlighting the way companies are using the virtual space in a corporate way. Networking, hosting meetings or conferences and especially when travel is difficult this alternative not only saves time but allows geographical...