Business Bribery Scandal To Cost Glencore $1.1 Billion, While Billionaire Execs Avoid Blame—For Now Glencore’s former CEO Ivan Glasenberg retired in 2021. Getty Images Marc Rich,… InternewscastMay 26, 2022 View Post