Digital Dodo – Second Life for Businesses
Second Life was a once-hailed platform where businesses would conduct meeting and meet their stakeholders. Large blue-ship companies spent large budgets on building campus, meeting places and holding meetings inside the 3D world.