Twitter is one of the channels where consumers have become particularly vocal about their loved (or hated) brands and businesses.Read more ?????? Comments Off 12 Technology Mistakes to Avoid Posted on Sep 27 2011 by vrushali.joshi Have you ever had that ominous hunch that something bad is going to happen ??? and then it does?