Press "Enter" to skip to content

Instagram worth $35 bn, surpasses Twitter

In April 2012, Instagram was acquired by Facebook for $1 billion and had about 30 million users

     
    Read More