Twitter, Instagram Deal Almost Happened For $525 Million: NYT
Category: TECH
Relations between Twitter, Instagram and Facebook have soured since Facebook successfully swooped for the photo service. Earlier
By Reuters, Reuters, 2012-12-16