Shopping

Is your favourite clothing brand selling ‘tainted’ cotton from Brazil?

Posted by April 11, 2024

The world's biggest cotton certification scheme is giving the green light to clothes made from cotton farmed on mega estates ‘plundering’ the Cerra

Read More