Garment factory tragedy in Dhaka forces Western retailers to introspect

Asian News International
May 25, 2013 AT 8:00 PM
The Rana Plaza building in Savar, near Dhaka which collapsed on April 24th left more than 1100 people dead, exposing the negligent safety standards in these factories and the cheap cost of human life.