EU Omnibus – Stop-the-clock, Simplifying or Slowing down when we need to push for innovation.

So, you’ve likely heard about the major EU sustainability regulations – CSRD and CSDDD. These are essentially the EU’s framework to encourage companies to take significant responsibility for their impact on the environment and society. CSRD centers on transparency and requires companies to genuinely examine their operations and report clearly on their activities – covering […]