Close

design

Digg to lay off 37% of staff

First, long-time executives go; then employees are asked to leave. It’s the sorry state of affairs right now Read More