H&M has shuttered almost 100 stores worldwide as it struggles with lackluster revenue. Summary from source