Author - Business Manager

Job Loss in Tech companies touches 89,000

NEW DELHI: While the tech sector companies experienced job losses throughout 2024, May month saw a notable decrease compared to previous months. According to layoffs.fyi, a website tracking global job cuts, 39 companies laid off a total of 9,742 employees in May. This represents a significant drop...

Read More

March 2025

Future Employee Relations - March 2025

People Movement

Case Analysis

error: Content is protected !!