The sector saw a visible drop in employee additions in the last quarter and job listings have also slowed down considerably from the peak levels in the March quarter, indicating the pain points that companies are likely seeing for business in key markets.
Subscribe To Our Free Newsletter |