site logo

H&M to shutter 160 stores amid profit slump