News

US President Donald Trump has said he does not expect to reach a trade deal with Canada, after he gave the country a deadline of 1 August to carve out an agreement.
Automation and cost barriers defy the promise of reshoring, leaving border economies in limbo as factories stay put in Mexico.