Framingham-based office supply store Staples is reportedly laying off more than 100 corporate workers. WGBH All Things Considered host Barbara Howard spoke with Fortune Magazine senior editor Dan Primack about the job cuts.