Home Business Netflix’s Free Tier Surges to 70 Million Users in Just Two Years!