Every day, companies are jumping on the Twitter bandwagon—and perhaps, yours has done the same. Maybe it’s the lure of gaining new followers. Or possibly the attraction comes from all those Twitter success stories circulating the ‘Net. Or maybe it’s because Twitter takes five minutes to set up and doesn’t cost a dime. That’s OK, [...]