Instagram, Facebook Deal Worth $1 Billion

Photo-sharing start-up company, which employs only 13, scores big.

April 9, 2012

Examined