The duty of care or how to sanitize the procurement and supplier relation industries

This image will remain in memories : the collapse of a building, the Rana Plaza, on April 4, 2013, accommodating several textile factories in Bangladesh. More than 4,000 people were

Share