Primark, Hennes & Mauritz (H&M) and Inditex are among the first to join a raft of major apparel brands and unions in signing a new and improved Bangladesh Accord on Fire and Building Safety that will run to 2021 and promises to offer new worker protections and ensure more factories are inspected and renovated.