Trump set to unleash tariffs as critics warn of disruptions to supply chains
President Donald Trump is due to unleash fresh tariffs Saturday on major US trading partners Canada, Mexico and China — with Ottawa informed that levies will be effective within days.…