SMC Corp 2025 Integrated Report
Company: SMC Corp
Sector: Manufacturing
Country: Japan
Year: 2025
Type: Integrated Report
Pages: 50
The report presents SMC's FY2024 consolidated performance, including net sales of 792.1 billion yen and 23,114 employees. It highlights the SBTi certification of Scope 1, 2, and 3 reduction targets, a 48% Scope 1+2 reduction goal by FY2030, and a net-zero roadmap for FY2050. Environmental disclosures report FY2024 Scope 1 emissions of 42,904 t-CO2, market-based Scope 2 of 80,507 t-CO2, and Scope 3 of 11,257,736 t-CO2. The report also covers new facilities, supply-chain due diligence, and Board-level sustainability oversight.
Data Services
From bulk PDFs to structured indicators and machine-readable documents.