January 17, 2013

Instagram lost 25% of its daily users after term of service débâcle? Not so fast