Facebook swells to 1.65B users and beats Q1 estimates with $5.38B revenue #1 Post by shayannafisi » Wed, Apr 27, 2016, 10:35 PM UTC Facebook swells to 1.65B users and beats Q1 estimates with $5.38B revenuetechcrunch.com