SDL PLC Sustainability Reports
Provision of language translation software, machine translation solutions, and professional localization services.
Sector: Technology & telecommunications
Country: United Kingdom
Exchange: London Stock Exchange
LEI: 213800OF4AGCOPWAL341
FIGI: BBG001SDKSG7
1 reports from 2025 to 2025