Syz The Moment

"Australia (67%) and Canada (74%) have the highest percentage of money losing companies in the world and Japan (15%) has the lowest" - via @AswathDamodaran

Written by Charles-Henry Monchau | Jan 29, 2024 4:24:27 PM