After much delay, the European Parliament and Council reached political agreement on the proposal for a Corporate Sustainability...