Talks at the G7 summit in Canada have failed to resolve deep differences between US President Donald Trump and leaders of major industrial nations. The divisions were laid bare on Friday, notably over trade.
Talks at the G7 summit in Canada have failed to resolve deep differences between US President Donald Trump and leaders of major industrial nations. The divisions were laid bare on Friday, notably over trade.