The Instagram/Facebook deal: 30% cash, 70% stock at 75+ billion valuation | Heykuki News