Jaclyn Jaeger lauds two oil companies for raising the bar on ESG commitment in the industry, while Dave Lefort assesses new developments in the Wirecard saga that point to greater failures in the firm’s internal controls.
For more Nailed It or Failed It, click here.
