News

G7 vows to improve working conditions in global supply chains

Google translate: