Primark has published its global supplier list just weeks after the UK value retailer was amongst a number of fashion brands criticised for not publicly disclosing the factories that produce their clothes.