rozworski.org
Canada’s profitability puzzle
Most developed economies continue to experience fall-out from the financial crisis of 2007-8. The Eurozone has been most ravaged, but the US and UK have not fared much better. After the initial re…