H&M lays off 60 employees in India

H&M lays off 60 employees in India
H&M currently operates more than 5,000 retail locations across the world. Credit: Elvert Barnes / Flickr.