Home – About SCC – Annual Reports Financials and annual reports 2025 EMEA Financials 2024 EMEA Financials 2023 EMEA Financials 2022 EMEA Financials 2021 EMEA Financials 2020 EMEA Financials 2025 PLC Financials 2024 PLC Financials 2023 PLC Financials 2022 PLC Financials 2021 PLC Financials 2020 PLC Financials