Downsizing can be defined as, ‘a set of organizational activities undertaken by the management, designed to improve organizational efficiency, productivity, and/or competitiveness’. Downsizing differs from lay-offs as it is permanent termination of services whereas lay-off could be a temporary...