Earlier this weeks, a report came out that terms of service fracas cost Instagram about 25 percent of its users and that resulted in Facebook stock dropping about three percent. Instagram came out and said it is not the case. Ooops! The question to be asked after the drama – why everyone was getting hot … Continue reading Post-traumatic