RE: Inside info7 Jul 2023 08:58
According to their website it relates to "allegations and suspicions of corruption in 6 countries over a period of 15 years".
They acknowledge that changes to management etc have taken place but seem to think that there is still a risk of further issues - not great.