downsizing

downsizing

n.
  1. the reduction of expeditures and personnel in order to become financial stable; -- of businesses. (Economics)