Fashion Supply Chains

On 24th April 2013  the eight-story Rana Plaza building outside Dhaka, Bangladesh, collapsed, killing more than 1,100 people and injuring thousands of others. In 2021 ...