IN Short: In 2015, $3 billion seemed like an awful lot to pay for Instagram, given that the photo-sharing network had just 30 million us...
Social Plugin