Instagram $525 million deal for Twitter before Facebook.

You are here: