There are reports around the Web that Instagram has lost 25% around of its daily active users connected to Facebook, according to an app-tracking firm AppData. Some reports are attributing it to the change in Instagram’s terms of service, which had caused a frenzy on the Web. Facebook’s stock also is down more than 2% today, Continue Reading →