November 8, 2019 THE GREEN BUTTON: This country just launched its own sustainability label
Germany introduces a new seal meant to signal products made according to social, ecological and sustainable criteria. But some wonder whether it is too lax?...