EU's Omnibus proposes major changes to corporate sustainability and due diligenceThe EU's Omnibus Simplification package seeks to overhaul sustainability reporting and due diligence laws, with significant implications for businesses and regulators