site logo

Twitter to Lay Off 300+ Employees, Comprising 8% of Their Workforce