Titan SA 2023 Integrated Report
Company: Titan SA
Sector: Manufacturing
Country: Belgium
Year: 2023
Type: Integrated Report
Pages: 257
The report presents the company's strong 2023 performance, with sales of €2,547.0m and EBITDA of €540.3m. It highlights validated SBTi targets covering Scope 1, 2 and 3, including a net-zero value-chain commitment by 2050. Decarbonization initiatives included lower-carbon products, alternative fuels, carbon capture development and a Greek renewable-power agreement. Selected ESG performance indicators were independently assured by DNV using limited and reasonable assurance.
Data Services
From bulk PDFs to structured indicators and machine-readable documents.