June 26, 2018
Instagram estimated to be worth more than $100 billion – CNET
Facebook bought the photo app for $1 billion in 2012.
Search Tech Things: CNET Tech News
Facebook bought the photo app for $1 billion in 2012.
Search Tech Things: CNET Tech News