Explanations vary for an AppData report saying Instagram is losing users. Instagram denies the report. [Read more]
Casey Newton, CNET
Fri, 12/28/2012 - 10:32am
Explanations vary for an AppData report saying Instagram is losing users. Instagram denies the report. [Read more]