corporate shame

Macquarie Group is the largest investment bank and fund manager in Australia. On November 27 it was listed in a 鈥淗all of Shame鈥 report on global financial institutions found to have investments in companies manufacturing cluster bombs.