Snap Inc. Set to Lay Off 20% of Staff, According to Reports
Photo Credit: Neelabh Raj Snap Inc. has announced a round of layoffs that will impact an expected 20% of the company’s operations. According to a report from The Verge, Snap Inc. is seeking to downsize […]