Climate Targets
JBS and X among 284 companies that failed to meet science-based target-setting commitment
Scope 3 challenges, lack of sector-specific standards and fear of not being able to meet targets top the reasons for missing deadline.