Technology | Wed Jul 11, 2012 4:15pm EDT

Analysis: Is Twitter building ad business at expense of innovation?