We’ve all heard of the layoffs in the tech sector. But what does it mean to corporate performance and why are executives being asked to share the burden by taking pay cuts? Why are they going to lose their jobs?
Source: itbusiness.caPublished on 2023-02-06