Social media site Twitter Inc (NYSE: TWTR) has been working to claw its way back into investors' favor over the past year after the site's user numbers began to taper off and analysts started to question whether the site had staying power. One of the Little Blue Bird's latest strategies has been a... Read More...