Apparel retailer Gap to sack hundreds, manufacturing giant 3M lays off 6K

Apparel retailer Gap to sack hundreds, manufacturing giant 3M lays off 6K