B b2bs.substack.com Facebook announces $1B for Instagram 14 years ago today 1 points oopsiremembered 7 months ago 0 comments