Ottawa pledges cash for supply chain problems, but plenty of gaps persist – Yahoo Finance

Canada also placed 32nd in a World Economic Forum ranking of 141 countries' … Billions more are also needed to strengthen road and rail networks …