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.