'Direct violation': Canada vows to protect workers after Trump slaps 50% tariffs on select goods

· Times of India