Aviation services company self-reports to SEC, DOJ

AAR Corporation, an Illinois-based aviation services company, has alerted authorities to possible foreign bribery violations over its business in Nepal and South Africa.

Get unlimited access to all Global Investigations Review content