The CSDDD Explained: What It Means for SMEs

The CSDDD Explained: What It Means for SMEs

Key takeaways The Corporate Sustainability Due Diligence Directive (CSDDD) is an EU law requiring companies to identify and address human rights and environmental risks in their supply chains. Although the directive targets large companies, small and medium-sized...
Get Behind Team Plastiki!

Get Behind Team Plastiki!

The inFlow team loves a good bit of innovation. Innovation is, after all, the mother of change. But not all change is good, especially when it comes to the environment. David Rothschild and his crew on the PLASTIKI hope to draw attention to the environmental...