Shares of the home-listing site slid 10% Wednesday ... supports our belief that Zillow Rentals is well on its way toward the billion-dollar-plus revenue opportunity we see in front of us ...
Fifty-six employees, roughly one-third of Rent Group’s workforce in Atlanta, are slated to be cut starting April 25, per a ...