Prime Minister Mark Carney has signed an investment-protection agreement with the United Arab Emirates during a visit to Abu Dhabi.

See Full Page