Instagram $525 million deal for Twitter before Facebook.

You are here:
Go to Top