Dropbox lays off 20% of staff, says it overinvested and underperformed
Dropbox is laying off 528 employees in a move that will reduce its global workforce by 20 percent, CEO Drew Houston announced today. Houston wrote that Dropbox’s core file sync and sharing “business has matured,…