Google is working hard to get rid of the tag, “socially awkward.” One of the major announcements from Google in the recent times, the new project called Google Plus has been launched today. Google Plus or Google + Is this Google’s answer to Facebook? Google denies that it’s trying to …