Apr 20
The Rana Plaza Collapse: What Happened & What it Means for the Fashion Industry
Rana Plaza was an eight-story commercial building on the outskirts of Dhaka, Bangladesh where five garment factories made clothes for
8 min read