Post by @untouched • Hey

Executives in multiple sectors have laid off approximately 538,000 employees worldwide since Oct. 1

Stats