The official LEDA Group integrated report for the financial year ended 31 March 2023.
DOCUMENTS AND PUBLICATIONS
LEDA Integrated Report 2022/23
The official LEDA Group integrated report for the financial year ended 31 March 2023.
Official LEDA information
Document
Published record