Dropbox lays off 20% of workforce October 31, 2024 No Comments “Softening demand and macro headwinds,” per CEO Drew Houston. Read More