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, CFA, CMT, CAIA | Jan 29, 2024, 4:24:27 PM