Layoffs can be called as one of the 'biggest' words of 2025. Companies across sectors cut jobs. Some reasoned them on ...