Fast fashion giant Boohoo Group, has published its international factory list detailing 1,100 factories, following an extensive period of mapping…