Browsing: Ehud Shabtai

Social media, it seems, is going to become a more prominent part of our lives, whether or not we want it to be. Although some of us remain sceptical about the mundane information overload, social networking occasionally has more pros than cons — as evidenced by Waze, a new social networking traffic app that was recently launched officially