A new report from economists at ING looks at which economies are being hit hardest by the coronavirus supply chain shock and concludes Canada and Germany are the biggest losers: “Of the world’s 10 largest economies, Canada suffers most from the fallout of foreign supplies and Germany suffers most from weaker foreign demand.” Read More.