At least 500 HR personnel, techies let go at Amazon India? Layoff February 2, 2026 The news of Amazon letting go over 16,000 workers globally had grabbed headlines a couple of days ago. At the…
450 BBC newsroom employees to be laid off Hiring & Firing January 31, 2020 Close on the heels of Tony Hall, director general, British Broadcasting Corporation (BBC), stepping down, the British public service broadcaster…