The Ominous Omnibus: What New EU Legislation Could Mean For Sustainability Reporting Posted on January 28, 2025 by sHq_LoGiNz