The world's second biggest retailer, Carrefour, has been attacked for failing to take necessary steps to ensure worker safety in the wake of the Spectrum factory disaster in Savar in Bangladesh that left 83 workers dead.