Glossary of Terms
For detailed definitions and key terms used throughout the Annual Report, please download the full Glossary of Terms.
Read more
Investor Relations Department
Olaya Towers (Tower B), Floor (12),
3074 Prince Muhammad Ibn Abdulaziz Road, Al Ulaya District,
Riyadh 12213 - 8022, Saudi Arabia
Number: 00966-11-4785454
E-mail: ir@bahri.sa