Fast fashion under spotlight on Bangladesh factory disaster anniversaryThe disaster at Rana Plaza was one of the world's worst industrial tragedies and highlighted the failure to protect workers.Mon Apr 24 2023