Latest News from every corner of the World
The layoffs are another sign that the economic uncertainty has spread beyond the technology and media sectors.