Landmark deal means multinational apparel brand will pay up following delays over fixing hazards at its factories, according to The Guardian.
Landmark deal means multinational apparel brand will pay up following delays over fixing hazards at its factories, according to The Guardian.