WOW!!! This is a fascinating 2009 video, that really puts in perspective how technology is evolving and has become a vital part of our daily lives. We have heard that Facebook, My Space, and You Tube have tremendous followings, but did you know each month 250 million unique visitors visit these sites, compared to only 10 million unique visitors … [Read more...]
Recent Comments