By Tim Brugger
It’s been nearly three years sinceĀ Facebook spent $1 billion on what was, at the time, little more than an up-and-coming photo-sharing site called Instagram. By many accounts, Facebook overpaid — Instagram had been valued at just $500 million the week prior to the deal announcement.
Read the whole story here.