JOHANNESBURG — Prime Minister Mark Carney says Ottawa and South Africa have agreed to launch discussions for an investment-protection pact, focused on clean energy and minerals.

See Full Page