I would say "yes". But that's pure speculation. However I wouldn't be surprised there was a bidding and that big names like Google or Apple might have been in the loop.
Time will tell, or maybe not.
Time will tell, or maybe not.
Facebook: We'll give you $600M
Instagram: No, we want $1B
FB: No deal
Instagram: Ok we're going to raise our own money
FB: Good luck with that
IG: See, we raised our own money and just closed it too and our Android app has 1M downloads on Google platform...
FB: panic Okay lets do $1B
Instagram: We'll try Google. They could use something to jumpstart Google+