Who Paid the World's Biggest Criminal Fines?
Companies that have endangered people's lives, caused environmental disasters, or committed serious crimes have been ordered to pay billions in penalties.
Companies that have endangered people's lives, caused environmental disasters, or committed serious crimes have been ordered to pay billions in penalties.