Digital Product Passport: the entry ticket to the EU market

Digital Product Passport: what it means for your business From 2027 onward, certain products sold in the EU will need a Digital Product Passport (DPP). The DPP is part of the Ecodesign for Sustainable Products Regulation (ESPR), which entered into force on 18 July 2024. It introduces a new requirement: companies must link products placed […]
EU simplifies sustainability rules: what it means for your business

On 24 February 2026 the Council of the European Union gave its final green light to the Omnibus I simplification package, dramatically narrowing the scope of the EU’s corporate sustainability reporting (CSRD) and due diligence (CS3D/CSDDD) rules. The move, adopted after the European Parliament’s approval in December 2025, will come into force 20 days after publication in the EU’s […]