Swedish apparel giant Hennes & Mauritz (H&M) has launched a new "transparency layer" both in-store and online that will see it list details such as production country, supplier and factory names and addresses for each of its garments.