Talking about social media must be a sore, if not taboo, topic over at the Google headquarters. The world leaders in a number of online services have still to create a decent presence in the field which is fast becoming internet users’ biggest playground. Social media has changed the way we communicate, promote, earn and […]
Posts tagged as: