As the Ellen MacArthur Foundation engages businesses on an updated 2030 agenda, its 2024 data tracks how companies fared on ...