The future of the EU’s Corporate Sustainability Due Diligence Directive (CS3D) was thrown into doubt when the European Council failed to endorse proposals last month. The directive is back on track after being agreed upon Friday, albeit a weaker version.

Ruth Prickett graduated from Cambridge University with a BA hons in History and has specialized in business and finance journalism for the past 20 years. She was editor of Financial Management, the magazine...