The information technology (IT) industry is laying off thousands of employees across the globe and in India, on grounds of non-performance, lack of projects and rightsizing surplus staff as pressure mounts on firms due to an uncertain business environment. …
Read More IT Companies Resort To Layoffs As Pressure Mounts Due To Covid Crisis