The Human Cost of Fashion In April over 1200 people died in Bangladesh when the Rana Plaza building collapsed. There has never been a clearer sign that all retailers need to dramatically raise their efforts to ensure that those making … Continue reading