Turns out Facebook's famed billion-dollar purchase of Instagram actually only cost $715 million. Bargain! [USSEC]

Advertisement

Share This Story