25 March 2025

UK government issues guidance on supply chain transparency