Under CEO Dick Costolo, it wants to be jack of all social trades, but hasn’t mastered one.

Read more